diff --git a/libisofs/fs_image.c b/libisofs/fs_image.c index 842e8af..fde01a0 100644 --- a/libisofs/fs_image.c +++ b/libisofs/fs_image.c @@ -430,6 +430,8 @@ int ifs_lstat(IsoFileSource *src, struct stat *info) } data = src->data; + if (data == NULL) + return ISO_NULL_POINTER; *info = data->info; return ISO_SUCCESS; }