]> www.fi.muni.cz Git - evince.git/commitdiff
[shell] Save a strdup
authorChristian Persch <chpe@gnome.org>
Sun, 9 May 2010 23:27:18 +0000 (01:27 +0200)
committerCarlos Garcia Campos <carlosgc@gnome.org>
Tue, 25 May 2010 07:37:24 +0000 (09:37 +0200)
shell/ev-application.c

index 136fbb6fd2e75f630c300c99f9f1b23136b50d6e..a09906cee799fb5a649f6740d893e5ee135abf56 100644 (file)
@@ -629,7 +629,7 @@ method_call_cb (GDBusConnection       *connection,
                return;
        }
 
-        while (g_variant_iter_loop (iter, "{sv}", &key, &value)) {
+        while (g_variant_iter_loop (iter, "{&sv}", &key, &value)) {
                 if (strcmp (key, "display") == 0 && g_variant_classify (value) == G_VARIANT_CLASS_STRING) {
                         display = ev_display_open_if_needed (g_variant_get_string (value, NULL));
                 } else if (strcmp (key, "screen") == 0 && g_variant_classify (value) == G_VARIANT_CLASS_STRING) {