summaryrefslogtreecommitdiff
path: root/dbusexport.c
diff options
context:
space:
mode:
authorRob Norris <rw_norris@hotmail.com>2016-02-21 20:12:47 +0000
committerJon Schlueter <jschlueter@redhat.com>2016-02-21 18:13:07 -0500
commitf8597504e3d4868b7e250c73910dac990ed5f75f (patch)
tree36dbf8f4a97048c783a9de51709d48a8e61b8d34 /dbusexport.c
parentd92a4f43326209b089e24cc0d85ab0ac06cf9207 (diff)
downloadgpsd-f8597504e3d4868b7e250c73910dac990ed5f75f.tar.gz
Fix small memory leak if there is a dbus initialization failure.
Signed-off-by: Jon Schlueter <jschlueter@redhat.com>
Diffstat (limited to 'dbusexport.c')
-rw-r--r--dbusexport.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/dbusexport.c b/dbusexport.c
index 07f9ab61..c5d0cff5 100644
--- a/dbusexport.c
+++ b/dbusexport.c
@@ -20,6 +20,7 @@ int initialize_dbus_connection(void)
dbus_error_init(&error);
connection = dbus_bus_get(DBUS_BUS_SYSTEM, &error);
if (connection == NULL) {
+ dbus_error_free(&error);
/* report error */
return 1;
}