From: Jim Meyering Date: Fri, 12 Aug 2005 13:10:17 +0000 (+0000) Subject: (duplicate_node) [lint]: Set *new_idx to -1, to avoid X-Git-Tag: CPPI-1_12~180 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=d7d1532698ff183a06cef3fdf590ccef4f6dc08d;p=thirdparty%2Fcoreutils.git (duplicate_node) [lint]: Set *new_idx to -1, to avoid warnings (unfounded) in caller that it may be used uninitialized. --- diff --git a/lib/regcomp.c b/lib/regcomp.c index ea93934055..c0541f3245 100644 --- a/lib/regcomp.c +++ b/lib/regcomp.c @@ -1603,7 +1603,10 @@ duplicate_node (new_idx, dfa, org_idx, constraint) { int dup_idx = re_dfa_add_node (dfa, dfa->nodes[org_idx]); if (BE (dup_idx == -1, 0)) - return REG_ESPACE; + { + IF_LINT (*new_idx = -1); + return REG_ESPACE; + } dfa->nodes[dup_idx].constraint = constraint; if (dfa->nodes[org_idx].type == ANCHOR) dfa->nodes[dup_idx].constraint |= dfa->nodes[org_idx].opr.ctx_type;