diff options
Diffstat (limited to 'libfstools/partname.c')
-rw-r--r-- | libfstools/partname.c | 3 |
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; |