# HG changeset patch # User Mikael Berthe # Date 1300473598 -3600 # Node ID 83d7c7daea6a1aa009d79b8658927fe46731c9e6 # Parent f016c9c9d992aec59f65058987e4c0c836d471ea buffer readmark: don't update the screen when there is no mark diff -r f016c9c9d992 -r 83d7c7daea6a mcabber/mcabber/screen.c --- a/mcabber/mcabber/screen.c Fri Mar 18 19:35:25 2011 +0100 +++ b/mcabber/mcabber/screen.c Fri Mar 18 19:39:58 2011 +0100 @@ -2989,12 +2989,14 @@ search_res = hbuf_jump_readmark(win_entry->bd->hbuf); + if (!search_res) { + scr_log_print(LPRINT_NORMAL, "Readmark not found."); + return; + } + win_entry->bd->cleared = FALSE; win_entry->bd->top = search_res; - if (!search_res) - scr_log_print(LPRINT_NORMAL, "Readmark not found."); - // Refresh the window scr_update_window(win_entry);