git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@7298 c06c8d41-db1a-0410-9941-cceddc491573
YYICLNQ2EQI4SDHINZU36SLTEF6GK6H6S3C3552SCCAHVE47IAUQC
ZGWMTQ4GG7W5HDVHPQCWJIUK4LK4PS3CDOOIQSFANTU33D45DCPAC
Q3B3UVMYEVC4YJUPYVSNTR4DJH4E6J4JJDHZNT5LNOCHCPPMEMXAC
bool valid = x >= 0 && y >= 0 && x < bmp->width && y < bmp->rows;
bool valid = x >= 0 && y >= 0 &&
x < bmp->width && y < bmp->rows;
bool x_valid = x >= 0 && x < bmp->width; bool y_valid = y >= 0 && y < bmp->rows; bool valid = x_valid && y_valid;
bool x_valid = x >= 0 && x < bmp->width;
bool y_valid = y >= 0 && y < bmp->rows;
bool valid = x_valid && y_valid;
if (x > 0)
if (y_valid && x > 0)
if (y > 0)
if (x_valid && y > 0)
if (x < bmp->width - 1)
if (y_valid && x < bmp->width - 1)
if (y < bmp->width - 1)
if (x_valid && y < bmp->width - 1)
unsigned int idx = offset_x + x + (offset_y + y) * width;
unsigned int idx = offset_x+x+1 + (offset_y+y+1) * width;