diff options
author | Bruce Momjian <bruce@momjian.us> | 1998-07-20 11:28:12 +0000 |
---|---|---|
committer | Bruce Momjian <bruce@momjian.us> | 1998-07-20 11:28:12 +0000 |
commit | 7193719b4f51703039f37f1f535913dee1122aaa (patch) | |
tree | 1291c4da35b35e51c52a3bf9fc8e9b9522a0a8ac | |
parent | aabdd3094c17d7fc2e4a75361c6702f0bf976075 (diff) | |
download | postgresql-7193719b4f51703039f37f1f535913dee1122aaa.tar.gz postgresql-7193719b4f51703039f37f1f535913dee1122aaa.zip |
Fix temp name length.
-rw-r--r-- | src/backend/catalog/heap.c | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/src/backend/catalog/heap.c b/src/backend/catalog/heap.c index a8f8f276bde..d14b51d6fc9 100644 --- a/src/backend/catalog/heap.c +++ b/src/backend/catalog/heap.c @@ -7,7 +7,7 @@ * * * IDENTIFICATION - * $Header: /cvsroot/pgsql/src/backend/catalog/heap.c,v 1.52 1998/07/12 23:41:18 momjian Exp $ + * $Header: /cvsroot/pgsql/src/backend/catalog/heap.c,v 1.53 1998/07/20 11:28:12 momjian Exp $ * * INTERFACE ROUTINES * heap_create() - Create an uncataloged heap relation @@ -178,7 +178,7 @@ heap_create(char *name, int len; bool nailme = false; char *relname = name; - char tempname[40]; + char tempname[NAMEDATALEN]; int isTemp = 0; int natts = tupDesc->natts; @@ -243,6 +243,7 @@ heap_create(char *name, if (name[0] == '\0') { sprintf(tempname, "temp_%d", relid); + Assert(strlen(tempname) < NAMEDATALEN); relname = tempname; isTemp = 1; } |