From 79a20cddfb75ec6653c22a19cee21f9d02eb8eb8 Mon Sep 17 00:00:00 2001 From: Martin Szulecki Date: Sun, 11 Apr 2010 15:48:41 +0200 Subject: Fix memory leak and actually set the label supplied for new lockdown clients --- src/lockdown.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/lockdown.c b/src/lockdown.c index 41fe1a6..0623469 100644 --- a/src/lockdown.c +++ b/src/lockdown.c @@ -622,7 +622,7 @@ lockdownd_error_t lockdownd_client_new(idevice_t device, lockdownd_client_t *cli client_loc->uuid = NULL; client_loc->label = NULL; if (label != NULL) - strdup(label); + client_loc->label = strdup(label); if (LOCKDOWN_E_SUCCESS == ret) { *client = client_loc; -- cgit v1.1-32-gdbae