summaryrefslogtreecommitdiffstats
path: root/src/config.c
Commit message (Collapse)AuthorAgeFilesLines
* mq_config_set_*(): Fix key arguments to g_key_file_set_*()Patrick McDermott2017-10-041-3/+3
|
* mq_config_get_*(): DefinePatrick McDermott2017-10-041-0/+36
|
* src/config.[ch]: Support setting integer and double valuesPatrick McDermott2017-10-041-1/+61
| | | | Also declare mq_config_set() in src/config.h.
* src/config.[ch]: Expose static function as mq_config_set_boolean()Patrick McDermott2017-10-041-15/+15
| | | | And declare mq_config_new() in src/config.h.
* src/config.c: Run callbacks on value settingPatrick McDermott2017-10-041-10/+33
| | | | | | And just use "enum", "union", and "struct" keywords and namespaces instead of defining types. Otherwise, at least one of these types would have to be forward declared.
* src/config.c: Move hash table setup into new functionPatrick McDermott2017-10-041-9/+16
|
* src/config.c: Set up hash table of types and callbacksPatrick McDermott2017-10-041-3/+7
|
* src/config.[ch]: New filesPatrick McDermott2017-10-041-0/+120