From e7d20cf352688bf717a01f4e6d9e6f497c2bea4c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=B6rg=20Frings-F=C3=BCrst?= Date: Sat, 20 Sep 2025 19:19:34 +0200 Subject: New upstream version 5.3.1Beta2 --- app/wlib/mswlib/mswbitmap.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'app/wlib/mswlib/mswbitmap.c') diff --git a/app/wlib/mswlib/mswbitmap.c b/app/wlib/mswlib/mswbitmap.c index 9069c35..6b36231 100644 --- a/app/wlib/mswlib/mswbitmap.c +++ b/app/wlib/mswlib/mswbitmap.c @@ -332,7 +332,7 @@ wIcon_p wIconCreateBitMap( wWinPix_t w, wWinPix_t h, const char * bits, * \return pointer to icon, call free() if not needed anymore. */ -wIcon_p wIconCreatePixMap( char *pm[]) +wIcon_p wIconCreatePixMap( wIconBitMap_t pm ) { wIcon_p ip; int col, r, g, b; @@ -356,7 +356,7 @@ wIcon_p wIconCreatePixMap( char *pm[]) ip->type = mswIcon_pixmap; /* extract values */ - cp = pm[0]; + cp = (char*)(pm[0]); width = (int)strtol(cp, &cq, 10 ); /* width of image */ height = (int)strtol(cq, &cq, 10 ); /* height of image */ col = (int)strtol(cq, &cq, 10 ); /* number of colors used */ @@ -431,7 +431,7 @@ wIcon_p wIconCreatePixMap( char *pm[]) cq = ip->pixels + lineLength * i; /* get the next row */ - cp = pm[ ip->h - i + ip->colorcnt ]; + cp = (char*)(pm[ ip->h - i + ip->colorcnt ]); /* for all pixels in row */ for( j = 0; j < ip->w; j++ ) { /* get the pixel info */ -- cgit v1.2.3