From e4272fba69f9c174388eb8a1ffabd3211393461e Mon Sep 17 00:00:00 2001 From: Neil Roberts Date: Tue, 6 Jan 2009 11:39:14 +0000 Subject: [PATCH] Fix off-by-one error in clutter_stage_read_pixels It was always reading one pixel lower than requested. If y was 0 then it would try to read below the lowest line. Thanks to Geoff Gustafson for spotting. --- clutter/clutter-stage.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/clutter/clutter-stage.c b/clutter/clutter-stage.c index 7e5abe7..f6d4228 100644 --- a/clutter/clutter-stage.c +++ b/clutter/clutter-stage.c @@ -1201,7 +1201,7 @@ clutter_stage_read_pixels (ClutterStage *stage, /* The y co-ordinate should be given in OpenGL's coordinate system so 0 is the bottom row */ - y = stage_height - 1 - y - height; + y = stage_height - y - height; glFinish (); -- 2.7.4