summaryrefslogtreecommitdiffstats
path: root/ini/ini_config_priv.h
Commit message (Collapse)AuthorAgeFilesLines
* Exposing functionsDmitri Pal2012-04-051-0/+8
| | | | | This patch makes two internal functions resusable from different source modules.
* Metadata collection is goneDmitri Pal2012-04-051-5/+6
| | | | | | | | | | | | After some more thinking I decided not to use metadata collection. It seems to be an overhead. Patch does following: * Replaces metadata collection in file context structure with standard file stats * Removes all operations against old metadata collection * Defines new flags for data to collect * Creates a function that consolidates common operations between open and reopen functions.
* Refactoring error reportingDmitri Pal2010-12-211-0/+3
| | | | Minor cleanup in the error reporting.
* Introducing configuration file objectDmitri Pal2010-09-221-2/+38
| | | | | | | | The patch contains two major pieces of work: * The beginning of the new INI interface significantly re-thought and reworked. * The implementation of the file object. Parsing was adjusted to use this object.
* The beginning of the new INI interfaceDmitri Pal2010-09-221-0/+45
* ini_config_priv.h - private header * ini_configobj.h - future public header for the new interface * ini_configobj.c - just constructor/decructor for now * ini_serialize.c - code to serialize the configuration into a buffer so it can be written somewhere.