X-Git-Url: http://git.annexia.org/?p=libguestfs.git;a=blobdiff_plain;f=daemon%2Fparted.c;h=d52ad2c71226933cf3757d8dada7b8208288a2a5;hp=b9b138e3d02acd417882ca977ebff3611cfb7f89;hb=3135b8c378f9f98ae66e37fd79d305764334980d;hpb=5ce759bfdc70c97121ef34ab4d5c918d568f2474 diff --git a/daemon/parted.c b/daemon/parted.c index b9b138e..d52ad2c 100644 --- a/daemon/parted.c +++ b/daemon/parted.c @@ -292,13 +292,16 @@ test_parted_m_opt (void) if (r == -1) { /* Test failed, eg. missing or completely unusable parted binary. */ reply_with_error ("could not run 'parted' command"); + free (err); return -1; } if (err && strstr (err, "invalid option -- m")) - return result = 0; - - return result = 1; + result = 0; + else + result = 1; + free (err); + return result; } static char *