Fix cb_jumplist_change

Signed-off-by: Sebastian Ramacher <sebastian+dev@ramacher.at>
This commit is contained in:
Sebastian Ramacher 2014-04-24 01:42:46 +02:00
parent 8409fb2a2d
commit 89113e3d93

View file

@ -31,17 +31,15 @@ cb_jumplist_change(girara_session_t* session, const char* name,
g_return_if_fail(name != NULL); g_return_if_fail(name != NULL);
zathura_t* zathura = session->global.data; zathura_t* zathura = session->global.data;
if (g_strcmp0(name, "jumplist-size") != 0) {
return;
}
if (*(int *)value < 0) { if (*(int *)value < 0) {
zathura->jumplist.max_size = 0; zathura->jumplist.max_size = 0;
} else { } else {
zathura->jumplist.max_size = *(int *)value; zathura->jumplist.max_size = *(int *)value;
} }
zathura_jumplist_trim(zathura); if (zathura->jumplist.list != NULL && zathura->jumplist.size != 0) {
zathura_jumplist_trim(zathura);
}
} }
static void static void