CID 147511: Type:Dereference before null check
CID 147513: Type:Dereference before null check
Reviewed-by: Brian Behlendorf <behlendorf1@llnl.gov>
Signed-off-by: cao.xuewen <cao.xuewen@zte.com.cn>
Closes #5306
return (NULL);
vdev = vdev->vdev_child[i];
- if (*s == '\0')
+ if (s && *s == '\0')
return (vdev);
return (zdb_vdev_lookup(vdev, s+1));
nfs_exportfs_temp_fp = fdopen(fd, "r");
- if (nfs_exportfs_temp_fp == NULL ||
- fseek(nfs_exportfs_temp_fp, 0, SEEK_SET) < 0) {
+ if (nfs_exportfs_temp_fp == NULL)
+ return (B_FALSE);
+
+ if (fseek(nfs_exportfs_temp_fp, 0, SEEK_SET) < 0) {
fclose(nfs_exportfs_temp_fp);
return (B_FALSE);
}