summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorGravatar Jonathan Beck2009-01-04 14:57:34 +0100
committerGravatar Jonathan Beck2009-01-04 14:57:34 +0100
commit5d9e97d40719699a6dcdb196d1cc54acd38cca04 (patch)
tree81866819152e21e40d373d6022cfa7790dd0834f
parent66df32eec203568c3a17eb0d066d3ac81be267af (diff)
downloadlibplist-5d9e97d40719699a6dcdb196d1cc54acd38cca04.tar.gz
libplist-5d9e97d40719699a6dcdb196d1cc54acd38cca04.tar.bz2
fix wrong binary dict parsing.
-rw-r--r--src/bplist.c1
1 files changed, 0 insertions, 1 deletions
diff --git a/src/bplist.c b/src/bplist.c
index 187d516..ed381db 100644
--- a/src/bplist.c
+++ b/src/bplist.c
@@ -285,7 +285,6 @@ static plist_t parse_bin_node(char *object, uint8_t dict_size, char **next_objec
plist_t size_node = parse_bin_node(object, dict_size, &object);
if (plist_get_node_type(size_node) != PLIST_UINT)
return NULL;
- object++;
size = plist_get_node_uint_val(size_node);
}
return parse_dict_node(object, size, dict_size);