Author: post
Date: 2011-03-16 19:06:48 +0100 (Wed, 16 Mar 2011)
New Revision: 3884

Modified:
   trunk/src/rs-preview-widget.c
Log:
Never return view number out of range.

Modified: trunk/src/rs-preview-widget.c
===================================================================
--- trunk/src/rs-preview-widget.c       2011-03-16 16:47:14 UTC (rev 3883)
+++ trunk/src/rs-preview-widget.c       2011-03-16 18:06:48 UTC (rev 3884)
@@ -1309,11 +1309,11 @@
        else
                view = preview->views*y/GTK_WIDGET(preview)->allocation.height;
 
-       if (view>MAX_VIEWS)
-               view=MAX_VIEWS;
+       if (view>=MAX_VIEWS)
+               view=MAX_VIEWS-1;
 
        /* Clamp */
-       view = MAX(MIN(view, MAX_VIEWS), 0);
+       view = MAX(MIN(view, MAX_VIEWS-1), 0);
 
        return view;
 }


_______________________________________________
Rawstudio-commit mailing list
[email protected]
http://rawstudio.org/cgi-bin/mailman/listinfo/rawstudio-commit

Reply via email to