result.height=h;\r
if(initxms()>0)\r
result.data = malloc(sizeof(byte) * w * h);\r
- else result.data = xmsmalloc(sizeof(byte) * w * h);\r
+ else result.data = (byte *)xmsmalloc(sizeof(byte) * w * h);\r
\r
return result;\r
}\r
int tile = 1;\r
if(initxms()>0)\r
map->tiles = malloc(sizeof(tiles_t));\r
- else map->tiles = xmsmalloc(sizeof(tiles_t));\r
+ else map->tiles = (tiles_t *)xmsmalloc(sizeof(tiles_t));\r
\r
/* create the tile set */\r
if(initxms()>0)\r
map->tiles->data = malloc(sizeof(bitmap_t));\r
- else map->tiles->data = xmsmalloc(sizeof(bitmap_t));\r
+ else map->tiles->data = (bitmap_t *)xmsmalloc(sizeof(bitmap_t));\r
map->tiles->data->width = (TILEWH*2);\r
map->tiles->data->height= TILEWH;\r
if(initxms()>0)\r
map->tiles->data->data = malloc((TILEWH*2)*TILEWH);\r
- else map->tiles->data->data = xmsmalloc((TILEWH*2)*TILEWH);\r
+ else map->tiles->data->data = (byte *)xmsmalloc((TILEWH*2)*TILEWH);\r
map->tiles->tileHeight = TILEWH;\r
map->tiles->tileWidth =TILEWH;\r
map->tiles->rows = 1;\r