[Xfce4-commits] <midori:master> Handle uint in midori_settings_save_to_file

Christian Dywan noreply at xfce.org
Sun Dec 2 16:34:03 CET 2012


Updating branch refs/heads/master
         to 912291ecf85d59486cd71393d703f26cf46de541 (commit)
       from aead1a8f0a6302f45c2e2207db52f48336624a87 (commit)

commit 912291ecf85d59486cd71393d703f26cf46de541
Author: Christian Dywan <christian at twotoasts.de>
Date:   Sun Dec 2 13:29:58 2012 +0100

    Handle uint in midori_settings_save_to_file
    
    Fixes: https://bugs.launchpad.net/bugs/1083991

 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 e056d98..f9bfda1 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;


More information about the Xfce4-commits mailing list