Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | mq_config_set_*(): Fix key arguments to g_key_file_set_*() | Patrick McDermott | 2017-10-04 | 1 | -3/+3 |
| | |||||
* | mq_config_get_*(): Define | Patrick McDermott | 2017-10-04 | 1 | -0/+36 |
| | |||||
* | src/config.[ch]: Support setting integer and double values | Patrick McDermott | 2017-10-04 | 1 | -1/+61 |
| | | | | Also declare mq_config_set() in src/config.h. | ||||
* | src/config.[ch]: Expose static function as mq_config_set_boolean() | Patrick McDermott | 2017-10-04 | 1 | -15/+15 |
| | | | | And declare mq_config_new() in src/config.h. | ||||
* | src/config.c: Run callbacks on value setting | Patrick McDermott | 2017-10-04 | 1 | -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 function | Patrick McDermott | 2017-10-04 | 1 | -9/+16 |
| | |||||
* | src/config.c: Set up hash table of types and callbacks | Patrick McDermott | 2017-10-04 | 1 | -3/+7 |
| | |||||
* | src/config.[ch]: New files | Patrick McDermott | 2017-10-04 | 1 | -0/+120 |