[Xfce4-commits] <midori:master> Avoid extra loop for adding delay to all items
Christian Dywan
noreply at xfce.org
Thu Dec 8 02:58:04 CET 2011
Updating branch refs/heads/master
to 9888ad610d4285d1306155a032c3537a1917dd91 (commit)
from ef9e5b6e6cd5568c7c28c2db7b8eebff66619f93 (commit)
commit 9888ad610d4285d1306155a032c3537a1917dd91
Author: Christian Dywan <christian at twotoasts.de>
Date: Wed Dec 7 23:01:50 2011 +0100
Avoid extra loop for adding delay to all items
midori/main.c | 17 +++--------------
1 files changed, 3 insertions(+), 14 deletions(-)
diff --git a/midori/main.c b/midori/main.c
index bdfe414..14de34a 100644
--- a/midori/main.c
+++ b/midori/main.c
@@ -596,17 +596,6 @@ midori_bookmarks_import (const gchar* filename,
}
static void
-midori_session_add_delay (KatzeArray* session)
-{
- KatzeItem* item;
- KATZE_ARRAY_FOREACH_ITEM (item, session)
- {
- if (katze_item_get_meta_integer (item, "delay") == -1)
- katze_item_set_meta_integer (item, "delay", 1);
- }
-}
-
-static void
settings_notify_cb (MidoriWebSettings* settings,
GParamSpec* pspec,
MidoriApp* app)
@@ -1406,14 +1395,14 @@ midori_load_session (gpointer data)
g_object_unref (item);
}
- if (load_on_startup == MIDORI_STARTUP_DELAYED_PAGES)
- midori_session_add_delay (_session);
-
session = midori_browser_get_proxy_array (browser);
KATZE_ARRAY_FOREACH_ITEM (item, _session)
{
g_object_set_data (G_OBJECT (item), "midori-view-append", (void*)1);
katze_item_set_meta_integer (item, "dont-write-history", 1);
+ if (load_on_startup == MIDORI_STARTUP_DELAYED_PAGES
+ && katze_item_get_meta_integer (item, "delay") == -1)
+ katze_item_set_meta_integer (item, "delay", 1);
midori_browser_add_item (browser, item);
}
current = katze_item_get_meta_integer (KATZE_ITEM (_session), "current");
More information about the Xfce4-commits
mailing list