Fix segfault when hovering over preview while demosaic none is selected

This commit is contained in:
heckflosse 2018-09-15 14:21:49 +02:00
parent 857da39f1d
commit c3fbaafc9a

View File

@ -5462,6 +5462,8 @@ void RawImageSource::getRawValues(int x, int y, int rotate, int &R, int &G, int
ynew = H - 1 - ynew; ynew = H - 1 - ynew;
} }
xnew = LIM(xnew, 0, W - 1);
ynew = LIM(ynew, 0, H - 1);
int c = ri->getSensorType() == ST_FUJI_XTRANS ? ri->XTRANSFC(ynew,xnew) : ri->FC(ynew,xnew); int c = ri->getSensorType() == ST_FUJI_XTRANS ? ri->XTRANSFC(ynew,xnew) : ri->FC(ynew,xnew);
int val = round(rawData[ynew][xnew] / scale_mul[c]); int val = round(rawData[ynew][xnew] / scale_mul[c]);
if(c == 0) { if(c == 0) {