From: Jeffrey Altman Date: Wed, 5 May 2004 04:24:57 +0000 (+0000) Subject: uninitialized-variable-20040504 X-Git-Tag: openafs-devel-1_3_64~35 X-Git-Url: https://git.michaelhowe.org/gitweb/?a=commitdiff_plain;h=e2af5db575e71bb3a7d5a75be9144d0fdbc2ba60;p=packages%2Fo%2Fopenafs.git uninitialized-variable-20040504 Do not assign reference to declaration in cases which declaration is not assigned a value. --- diff --git a/src/rxgen/rpc_parse.c b/src/rxgen/rpc_parse.c index 3d2d7b3b4..63a47fa8b 100644 --- a/src/rxgen/rpc_parse.c +++ b/src/rxgen/rpc_parse.c @@ -902,7 +902,8 @@ analyze_ProcParams(definition * defp, token * tokp) Proc_listp = &Proc_list->next; decls = ALLOC(decl_list); memset((char *)decls, 0, sizeof(decl_list)); - decls->decl = dec; + if (tokp->kind != TOK_RPAREN) + decls->decl = dec; *tailp = decls; tailp = &decls->next; } while (tokp->kind != TOK_RPAREN);