That's a false positive. Ignore it. > @@ -283,6 +283,7 @@ static int > is_regular_file (const char *name) > { > struct stat stbuf; > + memset(&stbuf,0,sizeof(struct stat)); > > if (stat (name, &stbuf) == 0)
That's utterly useless: stbuf is used only if stat returns success, and in this case it is initialized properly. Regards, Sergey