X-Git-Url: http://winboard.nl/cgi-bin?p=xboard.git;a=blobdiff_plain;f=draw.c;h=3b4ddecd3c3b6d64fd2d38e356fe589b002a0d82;hp=1d173144ab66d9da14a4d57bdd24879604f7f6bb;hb=b782bd1af9ba9d45eb6a3f33f546d441b68479a0;hpb=a7395b43aa2a987286f027b7a729136b773ad6e1 diff --git a/draw.c b/draw.c index 1d17314..3b4ddec 100644 --- a/draw.c +++ b/draw.c @@ -295,7 +295,7 @@ CreatePNGBoard (char *s, int kind) if(f == 0 || r == 0) f = BOARD_WIDTH, r = BOARD_HEIGHT; // 0x0 means 'fits any', so make it fit textureW[kind] = (w*BOARD_WIDTH)/f; // sync cutting locations with square pattern textureH[kind] = (h*BOARD_HEIGHT)/r; - n[kind] = r*squareSize/h; // scale to make it fit exactly vertically + n[kind] = (r*squareSize + 0.99)/h; // scale to make it fit exactly vertically modV[kind] = r; modH[kind] = f; } else if((p = strstr(s, "xq")) && (p == s || p[-1] == '/')) { // assume full-board image for Xiangqi