#include "fdiskP.h"
#include "strutils.h"
#include "carefulputc.h"
+#include "mangle.h"
/**
* SECTION: script
if (pa->uuid)
fprintf(f, ", uuid=%s", pa->uuid);
- if (pa->name && *pa->name)
- fprintf(f, ", name=\"%s\"", pa->name);
+ if (pa->name && *pa->name) {
+ fputs(", name=", f);
+ fputs_quoted(pa->name, f);
+ }
/* for MBR attr=80 means bootable */
if (pa->attrs) {
} else if (!strncasecmp(p, "name=", 5)) {
p += 5;
rc = next_string(&p, &pa->name);
+ unhexmangle_string(pa->name);
} else if (!strncasecmp(p, "type=", 5) ||
!strncasecmp(p, "Id=", 3)) { /* backward compatibility */