summaryrefslogtreecommitdiffstats
path: root/src/lockdown.c
diff options
context:
space:
mode:
authorGravatar Martin Szulecki2013-11-17 02:40:48 +0100
committerGravatar Martin Szulecki2013-11-30 20:13:59 +0100
commit868e336f8337e14e0288ac1d3c9fd89bee6d1961 (patch)
treed4ca282bc122791f61709afbd2445870426c4045 /src/lockdown.c
parent5d429dddc5ed442ae4699ab34c21b35bacef456b (diff)
downloadlibimobiledevice-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.c1
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;
}