diff options
author | Christian Dywan <christian@twotoasts.de> | 2012-12-02 16:32:20 +0100 |
---|---|---|
committer | Christian Dywan <christian@twotoasts.de> | 2012-12-02 16:32:20 +0100 |
commit | 4d068cac56f8714f598ed617331f1214bda9b0a9 (patch) | |
tree | 84d64500dfc5a0c7da7820e411af6bce14d938ee /midori/midori-websettings.c | |
parent | b33d7ed01fccaaff1dd954a0c270cacec2a2ce70 (diff) | |
download | midori-4d068cac56f8714f598ed617331f1214bda9b0a9.tar.gz |
Handle uint in midori_settings_save_to_file
Fixes: https://bugs.launchpad.net/bugs/1083991
Diffstat (limited to 'midori/midori-websettings.c')
-rw-r--r-- | midori/midori-websettings.c | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/midori/midori-websettings.c b/midori/midori-websettings.c index e056d98d..f9bfda13 100644 --- a/midori/midori-websettings.c +++ b/midori/midori-websettings.c @@ -1440,6 +1440,13 @@ midori_settings_save_to_file (MidoriWebSettings* settings, if (integer != G_PARAM_SPEC_INT (pspec)->default_value) g_key_file_set_integer (key_file, "settings", property, integer); } + else if (type == G_TYPE_PARAM_UINT) + { + gint integer; + g_object_get (settings, property, &integer, NULL); + if (integer != G_PARAM_SPEC_UINT (pspec)->default_value) + g_key_file_set_integer (key_file, "settings", property, integer); + } else if (type == G_TYPE_PARAM_FLOAT) { gfloat number; |