diff options
| author | Robert Haas <rhaas@postgresql.org> | 2012-06-08 08:46:39 -0400 |
|---|---|---|
| committer | Robert Haas <rhaas@postgresql.org> | 2012-06-08 08:47:24 -0400 |
| commit | 3b5548a3d524e3b37d49f79f707d2119ecdfa303 (patch) | |
| tree | 0a3bcb5b9aece4dca0e0485e413293caf02114bc /src/interfaces/libpq/fe-connect.c | |
| parent | f1438cf5c6f54d0a887c7fbef91163efda5daa0f (diff) | |
When using libpq URI syntax, error out on invalid parameter names.
Dan Farina
Diffstat (limited to 'src/interfaces/libpq/fe-connect.c')
| -rw-r--r-- | src/interfaces/libpq/fe-connect.c | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/src/interfaces/libpq/fe-connect.c b/src/interfaces/libpq/fe-connect.c index 960811f233e..33daaec7be4 100644 --- a/src/interfaces/libpq/fe-connect.c +++ b/src/interfaces/libpq/fe-connect.c @@ -4874,9 +4874,11 @@ conninfo_uri_parse_params(char *params, return false; } - fprintf(stderr, - libpq_gettext("WARNING: ignoring unrecognized URI query parameter: %s\n"), - keyword); + printfPQExpBuffer(errorMessage, + libpq_gettext( + "invalid URI query parameter \"%s\"\n"), + keyword); + return false; } if (malloced) { |
