diff options
author | Martin Szulecki | 2013-11-17 02:40:48 +0100 |
---|---|---|
committer | Martin Szulecki | 2013-11-30 20:13:59 +0100 |
commit | 868e336f8337e14e0288ac1d3c9fd89bee6d1961 (patch) | |
tree | d4ca282bc122791f61709afbd2445870426c4045 /src/lockdown.c | |
parent | 5d429dddc5ed442ae4699ab34c21b35bacef456b (diff) | |
download | libimobiledevice-868e336f8337e14e0288ac1d3c9fd89bee6d1961.tar.gz libimobiledevice-868e336f8337e14e0288ac1d3c9fd89bee6d1961.tar.bz2 |
Fix possible memory corruption by ensuring client pointers NULL'd after free
Diffstat (limited to 'src/lockdown.c')
-rw-r--r-- | src/lockdown.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/lockdown.c b/src/lockdown.c index c2e3654..60fbf0c 100644 --- a/src/lockdown.c +++ b/src/lockdown.c @@ -241,6 +241,7 @@ static lockdownd_error_t lockdownd_client_free_simple(lockdownd_client_t client) } free(client); + client = NULL; return ret; } |