finch/libgnt/gntwm.c

changeset 36002
31a8779e91d4
parent 35989
2b5a26ddbb69
parent 35991
e6937e52930b
child 36257
c5445f25f90f
--- a/finch/libgnt/gntwm.c	Tue May 06 18:27:58 2014 +0200
+++ b/finch/libgnt/gntwm.c	Wed May 07 11:07:45 2014 +0200
@@ -141,7 +141,7 @@
 			int curx = active->priv.x + getcurx(active->window);
 			int cury = active->priv.y + getcury(active->window);
 			if (wmove(node->window, cury - widget->priv.y, curx - widget->priv.x) != OK)
-				wmove(node->window, 0, 0);
+				(void)wmove(node->window, 0, 0);
 		}
 	}
 }
@@ -1817,6 +1817,8 @@
 
 		maxx = getmaxx(stdscr);
 		maxy = getmaxy(stdscr) - 1;              /* room for the taskbar */
+		maxx = MAX(0, maxx);
+		maxy = MAX(0, maxy);
 
 		x = MAX(0, x);
 		y = MAX(0, y);

mercurial