summaryrefslogtreecommitdiff
path: root/libfstools/partname.c
diff options
context:
space:
mode:
Diffstat (limited to 'libfstools/partname.c')
-rw-r--r--libfstools/partname.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/libfstools/partname.c b/libfstools/partname.c
index 773df8c..f59c52e 100644
--- a/libfstools/partname.c
+++ b/libfstools/partname.c
@@ -152,6 +152,9 @@ static struct volume *partname_volume_find(char *name)
devname = gl.gl_pathv[j];
tmp = strrchr(devname, '/');
+ if (!tmp)
+ return NULL;
+
*tmp = '\0';
devname = strrchr(devname, '/') + 1;