summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--lib/cmdlinepart.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/lib/cmdlinepart.c b/lib/cmdlinepart.c
index d7d444115f..5b9f33ca1b 100644
--- a/lib/cmdlinepart.c
+++ b/lib/cmdlinepart.c
@@ -101,6 +101,9 @@ int cmdlinepart_do_parse(const char *devname, const char *parts, loff_t devsize,
loff_t offset = 0;
int ret;
+ if (!parts || *parts == '\0')
+ return 0;
+
while (1) {
loff_t size = 0;