diff options
author | Nikias Bassen | 2010-06-04 14:06:26 +0200 |
---|---|---|
committer | Martin Szulecki | 2010-06-06 16:22:47 +0200 |
commit | 2639fb870dfbf99a4954404bd1b4c25b60b8a7bc (patch) | |
tree | 3017885233ecbe3251f4b8eaba7ea2c3dc08d5c3 /src/sbservices.c | |
parent | f19bce36196fe427b78331dffd3efe230546345c (diff) | |
download | libimobiledevice-2639fb870dfbf99a4954404bd1b4c25b60b8a7bc.tar.gz libimobiledevice-2639fb870dfbf99a4954404bd1b4c25b60b8a7bc.tar.bz2 |
lockdown: correctly handle activation_record parameter in lockdownd_activate
The activation_record was inserted into the request plist and freed at
the end. If the user app then uses plist_free to free the activation
record, it gets an invalid free. By using plist_copy the
activation_record is not touched.
Diffstat (limited to 'src/sbservices.c')
0 files changed, 0 insertions, 0 deletions