summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTom Lane2009-05-18 16:15:22 +0000
committerTom Lane2009-05-18 16:15:22 +0000
commit0703079cef45942af51db9ebed17742f75dcdef2 (patch)
tree723adc6a743f616fd4edfa08311c7d5ceb8894f2
parent8ebe0f1a7f0d5c3ff75426ca34108cdafc0b2314 (diff)
Make pwdfMatchesString() a little more careful about matching * fields.
-rw-r--r--src/interfaces/libpq/fe-connect.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/interfaces/libpq/fe-connect.c b/src/interfaces/libpq/fe-connect.c
index fec387f59a..7f4ae4c52d 100644
--- a/src/interfaces/libpq/fe-connect.c
+++ b/src/interfaces/libpq/fe-connect.c
@@ -3779,7 +3779,7 @@ pwdfMatchesString(char *buf, char *token)
return NULL;
tbuf = buf;
ttok = token;
- if (*tbuf == '*')
+ if (tbuf[0] == '*' && tbuf[1] == ':')
return tbuf + 2;
while (*tbuf != 0)
{