Iniparser4 is a cordial fork of Iniparser. Iniparser4 is aimed at beeing a new cuting edge version of this project while the original Iniparser will be kept as legacy for compatibility reasons.
This modules offers parsing of ini files from the C level. See a complete documentation in HTML format, from this directory open the file html/index.html with any HTML-capable browser.
Key features :
- Small : around 1500 sloc inside 4 files (2 .c and 2 .h)
- Portable : no dependancies, written in
-ansi -pedantic
C89 - Fully reintrant : easy to make it thread-safe (just surround library calls by mutex)
A simple make
at the root of the project should be enough to get the static
(i.e. libiniparser.a
) and shared (i.e. libiniparser.so.0
) libraries compiled.
You should consider trying the following rules too :
make check
: run the unitary testsmake exemples
: compile the exemples
This software is released under MIT License. See LICENSE for full informations