diff options
author | Tom Lane | 2005-09-24 23:07:18 +0000 |
---|---|---|
committer | Tom Lane | 2005-09-24 23:07:18 +0000 |
commit | 7bbfb9f45d423011c048133d540bb7f3f4f5b89d (patch) | |
tree | 193952b0a71026c1865a9620a5850af000b8be55 | |
parent | b28b1db2226bb1d100e2fde261432b182760a247 (diff) |
Clean up possibly-uninitialized-variable warnings reported by gcc 4.x.
-rw-r--r-- | contrib/intarray/_int_bool.c | 2 | ||||
-rw-r--r-- | contrib/ltree/ltxtquery_io.c | 8 | ||||
-rw-r--r-- | contrib/tsearch2/query.c | 8 |
3 files changed, 10 insertions, 8 deletions
diff --git a/contrib/intarray/_int_bool.c b/contrib/intarray/_int_bool.c index 06759c44e3..824dc5b677 100644 --- a/contrib/intarray/_int_bool.c +++ b/contrib/intarray/_int_bool.c @@ -58,6 +58,8 @@ gettoken(WORKSTATE * state, int4 *val) char nnn[16], *curnnn; + *val = 0; /* default result */ + curnnn = nnn; while (1) { diff --git a/contrib/ltree/ltxtquery_io.c b/contrib/ltree/ltxtquery_io.c index ade0c4c033..1f72e71970 100644 --- a/contrib/ltree/ltxtquery_io.c +++ b/contrib/ltree/ltxtquery_io.c @@ -197,13 +197,13 @@ pushval_asis(QPRS_STATE * state, int type, char *strval, int lenval, uint16 flag static int4 makepol(QPRS_STATE * state) { - int4 val, + int4 val = 0, type; - int4 lenval; - char *strval; + int4 lenval = 0; + char *strval = NULL; int4 stack[STACKDEPTH]; int4 lenstack = 0; - uint16 flag; + uint16 flag = 0; while ((type = gettoken_query(state, &val, &lenval, &strval, &flag)) != END) { diff --git a/contrib/tsearch2/query.c b/contrib/tsearch2/query.c index db45de56be..9681272925 100644 --- a/contrib/tsearch2/query.c +++ b/contrib/tsearch2/query.c @@ -317,13 +317,13 @@ pushval_morph(QPRS_STATE * state, int typeval, char *strval, int lenval, int2 we static int4 makepol(QPRS_STATE * state, void (*pushval) (QPRS_STATE *, int, char *, int, int2)) { - int4 val, + int4 val = 0, type; - int4 lenval; - char *strval; + int4 lenval = 0; + char *strval = NULL; int4 stack[STACKDEPTH]; int4 lenstack = 0; - int2 weight; + int2 weight = 0; while ((type = gettoken_query(state, &val, &lenval, &strval, &weight)) != END) { |