commit | ea5b54b47acec3bebd3e8ae3fccd66a60ec9ff89 | [log] [tgz] |
---|---|---|
author | Xiao Deng <354667891@qq.com> | Mon May 25 01:53:46 2020 +0200 |
committer | Nikias Bassen <nikias@gmx.li> | Mon May 25 01:53:46 2020 +0200 |
tree | f0bccad870590cf479c98593a9d62eccf88c3f17 | |
parent | 517a4f93b7032b06ff69488a70dbcb9ad8f02c6f [diff] |
Return NULL from plist_copy() if passed a NULL pointer This will prevent an assert if a NULL pointer is passed, and can make writing some code easier and cleaner without the need for a NULL check. For example, plist_copy(plist_dict_get_item(dict, "abc")) would give us a copy of the dict's node if the dict has a value for the given key, or NULL without any further checks.
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