diff --git a/src/access/viraccessdriverpolkit.c b/src/access/viraccessdriverpolkit.c index 496210fabe..1d6ff81391 100644 --- a/src/access/viraccessdriverpolkit.c +++ b/src/access/viraccessdriverpolkit.c @@ -59,10 +59,8 @@ virAccessDriverPolkitFormatAction(const char *typename, char *actionid = NULL; size_t i; - if (virAsprintf(&actionid, "%s.%s.%s", - VIR_ACCESS_DRIVER_POLKIT_ACTION_PREFIX, - typename, permname) < 0) - return NULL; + actionid = g_strdup_printf("%s.%s.%s", VIR_ACCESS_DRIVER_POLKIT_ACTION_PREFIX, + typename, permname); for (i = 0; actionid[i]; i++) if (actionid[i] == '_')