Blob Blame History Raw
diff -up gptfdisk-1.0.9/gptcl.cc.poptabuse gptfdisk-1.0.9/gptcl.cc
--- gptfdisk-1.0.9/gptcl.cc.poptabuse	2022-08-24 09:08:42.220778357 +0300
+++ gptfdisk-1.0.9/gptcl.cc	2022-08-24 09:08:53.284872567 +0300
@@ -156,6 +156,8 @@ int GPTDataCL::DoOptions(int argc, char*
 
    // Assume first non-option argument is the device filename....
    device = (char*) poptGetArg(poptCon);
+   if (device != NULL)
+      device = strdup(device);
    poptResetContext(poptCon);
 
    if (device != NULL) {