summaryrefslogtreecommitdiff
path: root/midori/midori-websettings.c
diff options
context:
space:
mode:
authorChristian Dywan <christian@twotoasts.de>2012-12-02 16:32:20 +0100
committerChristian Dywan <christian@twotoasts.de>2012-12-02 16:32:20 +0100
commit4d068cac56f8714f598ed617331f1214bda9b0a9 (patch)
tree84d64500dfc5a0c7da7820e411af6bce14d938ee /midori/midori-websettings.c
parentb33d7ed01fccaaff1dd954a0c270cacec2a2ce70 (diff)
downloadmidori-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.c7
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;