From f35d6824141355c9279a530ba3d67faa44f12f59 Mon Sep 17 00:00:00 2001 From: Carsten Haitzler Date: Sat, 15 Nov 2008 01:26:20 +0000 Subject: [PATCH] leak--! SVN revision: 37645 --- src/bin/e_fm_main.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/bin/e_fm_main.c b/src/bin/e_fm_main.c index 48093a537..6f4312109 100644 --- a/src/bin/e_fm_main.c +++ b/src/bin/e_fm_main.c @@ -434,12 +434,12 @@ static void _e_dbus_cb_dev_add(void *data, DBusMessage *msg) { DBusError err; - char *udi; + char *udi = NULL; int ret; dbus_error_init(&err); dbus_message_get_args(msg, &err, DBUS_TYPE_STRING, &udi, DBUS_TYPE_INVALID); - udi = strdup(udi); + if (!udi) return; // printf("DB DEV+: %s\n", udi); ret = e_hal_device_query_capability(_e_dbus_conn, udi, "storage", _e_dbus_cb_store_is, strdup(udi));