mirror of
https://github.com/postgres/postgres.git
synced 2025-09-02 04:21:28 +03:00
Synced parser.
Fixed ecpglib trying to read one character after end-of-string. Fixed port number setting in regression suite.
This commit is contained in:
@@ -1,4 +1,4 @@
|
||||
/* $PostgreSQL: pgsql/src/interfaces/ecpg/ecpglib/prepare.c,v 1.16 2006/02/04 20:54:42 meskes Exp $ */
|
||||
/* $PostgreSQL: pgsql/src/interfaces/ecpg/ecpglib/prepare.c,v 1.17 2006/09/05 10:00:52 meskes Exp $ */
|
||||
|
||||
#define POSTGRES_ECPG_INTERNAL
|
||||
#include "postgres_fe.h"
|
||||
@@ -53,6 +53,8 @@ replace_variables(char *text)
|
||||
*ptr = '?';
|
||||
for (++ptr; *ptr && isvarchar(*ptr); ptr++)
|
||||
*ptr = ' ';
|
||||
if (*ptr == '\0') /* we reached the end */
|
||||
ptr--; /* since we will ptr++ in the top level for loop */
|
||||
}
|
||||
}
|
||||
}
|
||||
|
Reference in New Issue
Block a user