Signed-off-by: Michal Privoznik <mprivozn(a)redhat.com>
---
src/vbox/vbox_XPCOMCGlue.c | 5 +----
1 file changed, 1 insertion(+), 4 deletions(-)
diff --git a/src/vbox/vbox_XPCOMCGlue.c b/src/vbox/vbox_XPCOMCGlue.c
index 688211d122..e625492173 100644
--- a/src/vbox/vbox_XPCOMCGlue.c
+++ b/src/vbox/vbox_XPCOMCGlue.c
@@ -78,7 +78,7 @@ tryLoadOne(const char *dir, bool setAppHome, bool ignoreMissing,
unsigned int *version)
{
int result = -1;
- char *name = NULL;
+ g_autofree char *name = NULL;
PFNVBOXGETXPCOMCFUNCTIONS pfnGetFunctions;
if (dir != NULL) {
@@ -88,7 +88,6 @@ tryLoadOne(const char *dir, bool setAppHome, bool ignoreMissing,
if (!ignoreMissing)
VIR_ERROR(_("Library '%1$s' doesn't exist"),
name);
- VIR_FREE(name);
return -1;
}
} else {
@@ -152,8 +151,6 @@ tryLoadOne(const char *dir, bool setAppHome, bool ignoreMissing,
g_clear_pointer(&hVBoxXPCOMC, dlclose);
}
- VIR_FREE(name);
-
return result;
}
--
2.45.2