changeset 1968:83d7c7daea6a

buffer readmark: don't update the screen when there is no mark
author Mikael Berthe <mikael@lilotux.net>
date Fri, 18 Mar 2011 19:39:58 +0100
parents f016c9c9d992
children d9255c408027
files mcabber/mcabber/screen.c
diffstat 1 files changed, 5 insertions(+), 3 deletions(-) [+]
line wrap: on
line diff
--- 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);