commit | ec957fb8253ffbced690fb5bcb1743f015ab0815 | [log] [tgz] |
---|---|---|
author | tihmstar <tihmstar@gmail.com> | Wed Jun 26 18:27:20 2019 +0200 |
committer | GitHub <noreply@github.com> | Wed Jun 26 18:27:20 2019 +0200 |
tree | 8ca873ad0efe38394711b53c30007e4785e5a5fc | |
parent | 17546f53ac1377b0d4f45a800aaec7366ba5b6a0 [diff] |
Fixed bug in dictionary_fill Bug: when creating a new Dictionary object (for example through PList::Node::FromPlist(plist_t node) ), the dictionary_fill function is called from Dictionary() constructor in line 50. It seems that the intended way of calling dictionary_fill() is to pass the _map object by reference, however it is actually passed by value. Thus the changes to the map object made by dictionary_fill() are discarded when the function returns. Fix: pass _map by reference to keep the changes
A small portable C library to handle Apple Property List files in binary or XML.
Software:
Optional:
To compile run:
./autogen.sh make sudo make install
If you require a custom prefix or other option being passed to ./configure
you can pass them directly to ./autogen.sh
like this:
./autogen.sh --prefix=/opt/local --without-cython make sudo make install
git clone https://git.libimobiledevice.org/libplist.git
git clone https://github.com/libimobiledevice/libplist.git
Apple, iPhone, iPod, and iPod Touch are trademarks of Apple Inc. libimobiledevice is an independent software library and has not been authorized, sponsored, or otherwise approved by Apple Inc.
README Updated on: 2019-05-16