psql paren. with \r fix.
This commit is contained in:
parent
1a395b7256
commit
6e2341a48e
@ -7,7 +7,7 @@
|
|||||||
*
|
*
|
||||||
*
|
*
|
||||||
* IDENTIFICATION
|
* IDENTIFICATION
|
||||||
* $Header: /cvsroot/pgsql/src/bin/psql/Attic/psql.c,v 1.43 1996/12/28 02:12:31 momjian Exp $
|
* $Header: /cvsroot/pgsql/src/bin/psql/Attic/psql.c,v 1.44 1997/01/02 06:45:25 momjian Exp $
|
||||||
*
|
*
|
||||||
*-------------------------------------------------------------------------
|
*-------------------------------------------------------------------------
|
||||||
*/
|
*/
|
||||||
@ -1263,6 +1263,7 @@ MainLoop(PsqlSettings * settings, FILE * source)
|
|||||||
/* main loop for getting queries and executing them */
|
/* main loop for getting queries and executing them */
|
||||||
while (!eof) {
|
while (!eof) {
|
||||||
if (slashCmdStatus == 3) {
|
if (slashCmdStatus == 3) {
|
||||||
|
paren_level = 0;
|
||||||
line = strdup(query);
|
line = strdup(query);
|
||||||
query[0] = '\0';
|
query[0] = '\0';
|
||||||
} else {
|
} else {
|
||||||
@ -1376,8 +1377,12 @@ MainLoop(PsqlSettings * settings, FILE * source)
|
|||||||
query_start,
|
query_start,
|
||||||
query);
|
query);
|
||||||
if (slashCmdStatus == 1) {
|
if (slashCmdStatus == 1) {
|
||||||
free(line);
|
if (query[0] == '\0')
|
||||||
continue;
|
{
|
||||||
|
paren_level = 0;
|
||||||
|
free(line);
|
||||||
|
continue;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
if (slashCmdStatus == 2) {
|
if (slashCmdStatus == 2) {
|
||||||
free(line);
|
free(line);
|
||||||
|
Loading…
x
Reference in New Issue
Block a user