|
7 | 7 | *
|
8 | 8 | *
|
9 | 9 | * IDENTIFICATION
|
10 |
| - * $Header: /cvsroot/pgsql/src/bin/psql/Attic/psql.c,v 1.109 1997/11/1705:23:11 momjian Exp $ |
| 10 | + * $Header: /cvsroot/pgsql/src/bin/psql/Attic/psql.c,v 1.110 1997/11/1717:54:24 momjian Exp $ |
11 | 11 | *
|
12 | 12 | *-------------------------------------------------------------------------
|
13 | 13 | */
|
@@ -2099,7 +2099,7 @@ MainLoop(PsqlSettings *pset, char *query, FILE *source)
|
2099 | 2099 | * for next command
|
2100 | 2100 | */
|
2101 | 2101 |
|
2102 |
| -if (line==NULL||*line=='\0') |
| 2102 | +if (line==NULL||(!interactive&&*line=='\0')) |
2103 | 2103 | {/* No more input.Time to quit, or \i done */
|
2104 | 2104 | if (!pset->quiet)
|
2105 | 2105 | printf("EOF\n");/* Goes on prompt line */
|
@@ -2127,6 +2127,7 @@ MainLoop(PsqlSettings *pset, char *query, FILE *source)
|
2127 | 2127 | if (!interactive&& !pset->singleStep&& !pset->quiet)
|
2128 | 2128 | fprintf(stderr,"%s\n",line);
|
2129 | 2129 |
|
| 2130 | +slashCmdStatus=CMD_UNKNOWN; |
2130 | 2131 | /* nothing on line after trimming? then ignore */
|
2131 | 2132 | if (line[0]=='\0')
|
2132 | 2133 | {
|
@@ -2265,7 +2266,6 @@ MainLoop(PsqlSettings *pset, char *query, FILE *source)
|
2265 | 2266 | continue;
|
2266 | 2267 | }
|
2267 | 2268 |
|
2268 |
| -slashCmdStatus=CMD_UNKNOWN; |
2269 | 2269 | if (!in_quote&&query_start[0]=='\\')
|
2270 | 2270 | {
|
2271 | 2271 | slashCmdStatus=HandleSlashCmds(pset,
|
|