aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--Makefile2
-rw-r--r--main.c4
2 files changed, 3 insertions, 3 deletions
diff --git a/Makefile b/Makefile
index 1a6c8a4..d4bcf95 100644
--- a/Makefile
+++ b/Makefile
@@ -1,6 +1,6 @@
all: sxiv
-VERSION=git-20110217
+VERSION=git-20110219
CC?=gcc
PREFIX?=/usr/local
diff --git a/main.c b/main.c
index 5bd7b75..6828795 100644
--- a/main.c
+++ b/main.c
@@ -344,8 +344,8 @@ void on_keypress(XKeyEvent *kev) {
/* render on next configurenotify */
break;
case XK_W:
- x = win.x + img.x;
- y = win.y + img.y;
+ x = MAX(0, win.x + img.x);
+ y = MAX(0, win.y + img.y);
w = img.w * img.zoom;
h = img.h * img.zoom;
if ((changed = win_moveresize(&win, x, y, w, h))) {