summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRobert Haas2016-03-01 18:17:09 +0000
committerRobert Haas2016-03-01 18:17:09 +0000
commitaec64e8f45209b084fa33482de3831bc68b18913 (patch)
treeebebe721d8aa65f4b244d73254f6872bb4a29a39
parent7e137f846df2431ce9c61202dcea21ee4a6d7822 (diff)
Fix mistake in extensible node code.
I believe that I (rhaas) introduced this bug while editing the patch that became bcac23de73b89b001fbc628d84471a392e928d1c. Report and patch from KaiGai Kohei.
-rw-r--r--src/backend/nodes/extensible.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/backend/nodes/extensible.c b/src/backend/nodes/extensible.c
index 8fb4767d4d..e78a12bab7 100644
--- a/src/backend/nodes/extensible.c
+++ b/src/backend/nodes/extensible.c
@@ -45,7 +45,7 @@ RegisterExtensibleNodeMethods(const ExtensibleNodeMethods *methods)
HASHCTL ctl;
memset(&ctl, 0, sizeof(HASHCTL));
- ctl.keysize = NAMEDATALEN;
+ ctl.keysize = EXTNODENAME_MAX_LEN;
ctl.entrysize = sizeof(ExtensibleNodeEntry);
extensible_node_methods = hash_create("Extensible Node Methods",
100, &ctl, HASH_ELEM);