*** empty log message ***

This commit is contained in:
Michael Meskes 2000-03-19 10:04:47 +00:00
parent a73b75615f
commit cf6420dd94
3 changed files with 11 additions and 6 deletions

View File

@ -867,5 +867,9 @@ Wed Mar 15 17:36:02 CET 2000
- Synced preproc.y with gram.y.
- Synced pgc.l with scan.l.
- Synced keyword.c.
Sun Mar 19 11:03:13 CET 2000
- Fixed quoting bug in disconnect statement.
- Set library version to 3.1.0.
- Set ecpg version to 2.7.0.

View File

@ -486,7 +486,7 @@ stmt: AlterTableStmt { output_statement($1, 0, NULL, connection); }
if (connection)
mmerror(ET_ERROR, "no at option for disconnect statement.\n");
fprintf(yyout, "{ ECPGdisconnect(__LINE__, \"%s\");", $1);
fprintf(yyout, "{ ECPGdisconnect(__LINE__, %s);", $1);
whenever_action(2);
free($1);
}
@ -4372,12 +4372,12 @@ ECPGDeclare: DECLARE STATEMENT ident
ECPGDisconnect: SQL_DISCONNECT dis_name { $$ = $2; }
dis_name: connection_object { $$ = $1; }
| CURRENT { $$ = make_str("CURRENT"); }
| ALL { $$ = make_str("ALL"); }
| /* empty */ { $$ = make_str("CURRENT"); }
| CURRENT { $$ = make_str("\"CURRENT\""); }
| ALL { $$ = make_str("\"ALL\""); }
| /* empty */ { $$ = make_str("\"CURRENT\""); }
connection_object: connection_target { $$ = $1; }
| DEFAULT { $$ = make_str("DEFAULT"); }
| DEFAULT { $$ = make_str("\"DEFAULT\""); }
/*
* execute a given string as sql command

View File

@ -126,7 +126,8 @@ exec sql end declare section;
exec sql at pm commit;
strcpy(msg, "disconnect");
exec sql disconnect all;
exec sql disconnect main;
exec sql disconnect pm;
if (dbgs != NULL)
fclose(dbgs);