Reacted on static code checker warning reported by George Danchev

This commit is contained in:
Thomas Schmitt 2011-05-22 20:23:48 +02:00
parent 777f74ea0b
commit 94eecbb123
1 changed files with 6 additions and 0 deletions

View File

@ -103,6 +103,8 @@ int lfs_lstat(IsoFileSource *src, struct stat *info)
}
data = src->data;
path = lfs_get_path(src);
if (path == NULL)
return ISO_OUT_OF_MEM;
if (lstat(path, info) != 0) {
int err;
@ -128,6 +130,7 @@ int lfs_lstat(IsoFileSource *src, struct stat *info)
err = ISO_FILE_ERROR;
break;
}
free(path);
return err;
}
free(path);
@ -145,6 +148,8 @@ int lfs_stat(IsoFileSource *src, struct stat *info)
}
data = src->data;
path = lfs_get_path(src);
if (path == NULL)
return ISO_OUT_OF_MEM;
if (stat(path, info) != 0) {
int err;
@ -170,6 +175,7 @@ int lfs_stat(IsoFileSource *src, struct stat *info)
err = ISO_FILE_ERROR;
break;
}
free(path);
return err;
}
free(path);