From 5ebf62d6d39f7baf586f486530523998b0b7a7f6 Mon Sep 17 00:00:00 2001 From: ffsup2 Date: Thu, 22 Jul 2010 22:38:59 +0200 Subject: [PATCH] dcb bugfix with some image sizes. --- rtengine/rawimagesource.cc | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/rtengine/rawimagesource.cc b/rtengine/rawimagesource.cc index 4d5cd9158..a9aa2a881 100644 --- a/rtengine/rawimagesource.cc +++ b/rtengine/rawimagesource.cc @@ -2574,8 +2574,8 @@ inline void RawImageSource::dcb_initTileLimits(int &colMin, int &rowMin, int &co colMax = CACHESIZE-border; if(!y0 ) rowMin = TILEBORDER+border; if(!x0 ) colMin = TILEBORDER+border; - if( y0+TILESIZE >= H-border) rowMax = TILEBORDER+H-border-y0; - if( x0+TILESIZE >= W-border) colMax = TILEBORDER+W-border-x0; + if( y0+TILESIZE+TILEBORDER >= H-border) rowMax = TILEBORDER+H-border-y0; + if( x0+TILESIZE+TILEBORDER >= W-border) colMax = TILEBORDER+W-border-x0; } void RawImageSource::fill_raw( ushort (*cache )[4], int x0, int y0, ushort** rawData)