1
#include "configuration.h"
4
Configuration * configuration_default_instance = NULL;
7
configuration_get_default () {
8
if (configuration_default_instance == NULL) {
9
configuration_default_instance = malloc0 (sizeof (Configuration));
11
return configuration_default_instance;
15
configuration_set_default (Configuration * cfg) {
16
configuration_default_instance = cfg;
20
configuration_set_default0 (Configuration * cfg) {
21
auto old = configuration_default_instance;
22
configuration_default_instance = cfg;
27
configuration_free_default () {
28
free (configuration_default_instance);