From: Tom Lane Date: Fri, 24 Apr 2009 16:09:50 +0000 (+0000) Subject: Fix some more 'variable may be used uninitialized' warnings from gcc 4.4. X-Git-Tag: REL8_4_BETA2~75 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=096a30b5385bfcc857fab85b17bc5e2cebaa5589;p=thirdparty%2Fpostgresql.git Fix some more 'variable may be used uninitialized' warnings from gcc 4.4. --- diff --git a/src/backend/parser/parse_func.c b/src/backend/parser/parse_func.c index edee35edcee..91a6f12d662 100644 --- a/src/backend/parser/parse_func.c +++ b/src/backend/parser/parse_func.c @@ -8,7 +8,7 @@ * * * IDENTIFICATION - * $PostgreSQL: pgsql/src/backend/parser/parse_func.c,v 1.212 2009/03/26 22:26:06 petere Exp $ + * $PostgreSQL: pgsql/src/backend/parser/parse_func.c,v 1.213 2009/04/24 16:09:50 tgl Exp $ * *------------------------------------------------------------------------- */ @@ -827,6 +827,15 @@ func_get_detail(List *funcname, FuncCandidateList raw_candidates; FuncCandidateList best_candidate; + /* initialize output arguments to silence compiler warnings */ + *funcid = InvalidOid; + *rettype = InvalidOid; + *retset = false; + *nvargs = 0; + *true_typeids = NULL; + if (argdefaults) + *argdefaults = NIL; + /* Get list of possible candidates from namespace search */ raw_candidates = FuncnameGetCandidates(funcname, nargs, expand_variadic, expand_defaults);