diff options
Diffstat (limited to 'contrib')
| -rw-r--r-- | contrib/dblink/dblink.c | 5 |
1 files changed, 1 insertions, 4 deletions
diff --git a/contrib/dblink/dblink.c b/contrib/dblink/dblink.c index accfd97e9f8..20e7662e280 100644 --- a/contrib/dblink/dblink.c +++ b/contrib/dblink/dblink.c @@ -1492,10 +1492,7 @@ get_pkey_attnames(Oid relid, int16 *numatts) /* we're only interested if it is the primary key */ if (index->indisprimary == TRUE) { - i = 0; - while (index->indkey[i++] != 0) - (*numatts)++; - + *numatts = index->indnatts; if (*numatts > 0) { result = (char **) palloc(*numatts * sizeof(char *)); |
