mirror of
https://github.com/libimobiledevice/libimobiledevice-glue.git
synced 2026-04-17 19:27:31 +00:00
Revert "Use updated libplist 2.5.0 API"
This reverts commit e61817ae57.
This commit is contained in:
+1
-1
@@ -23,7 +23,7 @@ if test -z $PACKAGE_VERSION; then
|
||||
fi
|
||||
|
||||
dnl Minimum package versions
|
||||
LIBPLIST_VERSION=2.5.0
|
||||
LIBPLIST_VERSION=2.3.0
|
||||
|
||||
AC_SUBST(LIBIMOBILEDEVICE_GLUE_SO_VERSION)
|
||||
AC_SUBST(LIBPLIST_VERSION)
|
||||
|
||||
+2
-2
@@ -199,7 +199,7 @@ static void opack_encode_node(plist_t node, struct char_buf* cbuf)
|
||||
} break;
|
||||
case PLIST_DATA: {
|
||||
uint64_t len = 0;
|
||||
const uint8_t* data = plist_get_data_ptr(node, &len);
|
||||
const char* data = plist_get_data_ptr(node, &len);
|
||||
if (len > 0x20) {
|
||||
if (len > 0xFF) {
|
||||
if (len > 0xFFFF) {
|
||||
@@ -379,7 +379,7 @@ static int opack_decode_obj(unsigned char** p, unsigned char* end, plist_t* plis
|
||||
*p = end;
|
||||
return -1;
|
||||
}
|
||||
*plist_out = plist_new_data(*p, dlen);
|
||||
*plist_out = plist_new_data((const char*)*p, dlen);
|
||||
(*p)+=dlen;
|
||||
} else if (type >= 0xE0 && type <= 0xEF) {
|
||||
/* dictionary */
|
||||
|
||||
Reference in New Issue
Block a user