Coverity: close opened directory before function return

pull/1/head
Steve Morgan 12 years ago
parent 0e5dfd5676
commit 94f0a61cb3
  1. 5
      clamscan/manager.c

@ -384,14 +384,13 @@ static void scandirs(const char *dirname, struct cl_engine *engine, const struct
info.dirs++;
depth++;
while((dent = readdir(dd))) {
if(dent->d_ino)
{
if(dent->d_ino) {
if(strcmp(dent->d_name, ".") && strcmp(dent->d_name, "..")) {
/* build the full name */
fname = malloc(strlen(dirname) + strlen(dent->d_name) + 2);
if (fname == NULL) { /* oops, malloc() failed, print warning and return */
logg("!scandirs: Memory allocation failed for fname\n");
return;
break;
}
if(!strcmp(dirname, PATHSEP))

Loading…
Cancel
Save