2 gboolean porcelain_enabled
;
6 const gchar filename
[] = "/path/data.conf";
9 group
= stash_group_new("cup");
10 stash_group_add_boolean(group
, &porcelain_enabled
, "porcelain", TRUE
);
11 stash_group_add_string(group
, &potter_name
, "potter_name", "Miss Clay");
12 stash_group_add_integer(group
, &stock
, "stock", 5);
13 stash_group_add_double(group
, &price
, "price", 1.50);
15 /* load the settings from a file */
16 if (!stash_group_load_from_file(group
, filename
))
17 g_warning(_("Could not load keyfile %s!"), filename
);
19 /* now use settings porcelain_enabled, potter_name, stock, and price */
22 /* save settings to file */
23 if (stash_group_save_to_file(group
, filename
, G_KEY_FILE_NONE
) != 0)
24 g_error(_("Could not save keyfile %s!"), filename
);
27 stash_group_free(group
);