diff options
Diffstat (limited to 'data/_apt7/cfnetwork.diff')
-rw-r--r-- | data/_apt7/cfnetwork.diff | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/data/_apt7/cfnetwork.diff b/data/_apt7/cfnetwork.diff index 1a9e10f8d..f6d609521 100644 --- a/data/_apt7/cfnetwork.diff +++ b/data/_apt7/cfnetwork.diff @@ -9,7 +9,7 @@ diff -ru apt-0.7.25.3/methods/http.cc apt-0.7.25.3+iPhone/methods/http.cc #include <sys/stat.h> #include <sys/time.h> #include <utime.h> -@@ -41,11 +42,19 @@ +@@ -41,11 +42,20 @@ #include <string.h> #include <iostream> #include <map> @@ -25,6 +25,7 @@ diff -ru apt-0.7.25.3/methods/http.cc apt-0.7.25.3+iPhone/methods/http.cc +#include <lockdown.h> +#include <CoreFoundation/CoreFoundation.h> +#include <CoreServices/CoreServices.h> ++#include <CFNetwork/CFNetwork.h> +#include <SystemConfiguration/SystemConfiguration.h> #include "config.h" @@ -681,7 +682,7 @@ diff -ru apt-0.7.25.3/methods/http.cc apt-0.7.25.3+iPhone/methods/http.cc + + if (UniqueID_ == NULL) + if (void *lockdown = lockdown_connect()) { -+ UniqueID_ = lockdown_copy_value(lockdown, NULL, kLockdownUniqueDeviceIDKey); ++ UniqueID_ = (CFStringRef)lockdown_copy_value(lockdown, NULL, kLockdownUniqueDeviceIDKey); + lockdown_disconnect(lockdown); + } + |