fix_redudant_prefix_spgtextproc.patch
application/octet-stream
Filename: fix_redudant_prefix_spgtextproc.patch
Type: application/octet-stream
Part: 15
Message:
Re: [PATCH] Redudant initilization
Patch
Format: unified
| File | + | − |
|---|---|---|
| src/backend/access/spgist/spgtextproc.c | 2 | 2 |
diff --git a/src/backend/access/spgist/spgtextproc.c b/src/backend/access/spgist/spgtextproc.c
index b5ec81937c..71c1b6134b 100644
--- a/src/backend/access/spgist/spgtextproc.c
+++ b/src/backend/access/spgist/spgtextproc.c
@@ -186,8 +186,6 @@ spg_text_choose(PG_FUNCTION_ARGS)
text *inText = DatumGetTextPP(in->datum);
char *inStr = VARDATA_ANY(inText);
int inSize = VARSIZE_ANY_EXHDR(inText);
- char *prefixStr = NULL;
- int prefixSize = 0;
int commonLen = 0;
int16 nodeChar = 0;
int i = 0;
@@ -196,6 +194,8 @@ spg_text_choose(PG_FUNCTION_ARGS)
if (in->hasPrefix)
{
text *prefixText = DatumGetTextPP(in->prefixDatum);
+ char *prefixStr;
+ int prefixSize;
prefixStr = VARDATA_ANY(prefixText);
prefixSize = VARSIZE_ANY_EXHDR(prefixText);