From 42d33735583694a4014607843669da1099d7e253 Mon Sep 17 00:00:00 2001 From: Moritz Lipp Date: Sat, 24 Mar 2012 17:45:25 +0100 Subject: [PATCH] Update sc_goto --- shortcuts.c | 12 +++++------- 1 file changed, 5 insertions(+), 7 deletions(-) diff --git a/shortcuts.c b/shortcuts.c index 84e59c6..e611cec 100644 --- a/shortcuts.c +++ b/shortcuts.c @@ -245,14 +245,12 @@ sc_goto(girara_session_t* session, girara_argument_t* argument, girara_event_t* g_return_val_if_fail(argument != NULL, false); g_return_val_if_fail(zathura->document != NULL, false); - if (argument->n == TOP) { + if (t != 0) { + page_set(zathura, t - 1); + } else if (argument->n == TOP) { page_set(zathura, 0); - } else { - if (t == 0) { - page_set(zathura, zathura->document->number_of_pages - 1); - } else { - page_set(zathura, t - 1); - } + } else if (argument->n == BOTTOM) { + page_set(zathura, zathura->document->number_of_pages - 1); } return false;