mirror of https://github.com/postgres/postgres
I found that when changing databases from within psql the prompt went sort of
strange. bash$ psql disks Welcome to the POSTGRESQL interactive sql monitor: Please read the file COPYRIGHT for copyright terms of POSTGRESQL type \? for help on slash commands type \q to quit type \g or terminate with semicolon to execute query You are currently connected to the database: disks disks=> \c postgres closing connection to database: disks connecting to new database: postgres postgres== \c disks closing connection to database: postgres connecting to new database: disks disks== \q bash$ Note the => changes to == after a connect and stays that way on subsequent database changes. Submitted by: Keith Parks <emkxp01@mtcc.demon.co.uk>
This commit is contained in:
parent
502a6531b3
commit
e768c418b5
|
@ -7,7 +7,7 @@
|
|||
*
|
||||
*
|
||||
* IDENTIFICATION
|
||||
* $Header: /cvsroot/pgsql/src/bin/psql/Attic/psql.c,v 1.37.2.2 1996/12/14 08:19:40 vadim Exp $
|
||||
* $Header: /cvsroot/pgsql/src/bin/psql/Attic/psql.c,v 1.37.2.3 1996/12/22 03:26:52 scrappy Exp $
|
||||
*
|
||||
*-------------------------------------------------------------------------
|
||||
*/
|
||||
|
@ -791,7 +791,7 @@ do_connect(const char *new_dbname, PsqlSettings * settings)
|
|||
PQfinish(olddb);
|
||||
free(settings->prompt);
|
||||
settings->prompt = malloc(strlen(PQdb(settings->db)) + 10);
|
||||
sprintf(settings->prompt, "%s%s ", PQdb(settings->db), PROMPT);
|
||||
sprintf(settings->prompt, "%s%s", PQdb(settings->db), PROMPT);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue