diff options
-rw-r--r-- | ChangeLog | 6 | ||||
-rw-r--r-- | shell/ev-window.c | 3 |
2 files changed, 9 insertions, 0 deletions
@@ -1,3 +1,9 @@ +2007-05-25 Nickolay V. Shmyrev <nshmyrev@yandex.ru> + + * shell/ev-window.c: (ev_window_add_history): + + Check if history is NULL + 2007-05-25 Carlos Garcia Campos <carlosgc@gnome.org> * libdocument/ev-image.c: (ev_image_finalize): diff --git a/shell/ev-window.c b/shell/ev-window.c index 48d9b2a..d48e4c0 100644 --- a/shell/ev-window.c +++ b/shell/ev-window.c @@ -711,6 +711,9 @@ ev_window_add_history (EvWindow *window, gint page, EvLink *link) EvLinkAction *action; EvLinkDest *dest; + if (window->priv->history == NULL) + return; + if (link) { action = g_object_ref (ev_link_get_action (link)); dest = ev_link_action_get_dest (action); |