Revert "Compile fix: replaced Uint8 by uint8."
The "error" that the original change "fixed" was actually in the cmake build system and not in the sim_ws.c code. The Uint8 type is specific to SDL2 APIs.
This commit is contained in:
parent
103d1dd554
commit
294b04e9a6
1 changed files with 6 additions and 6 deletions
|
@ -77,8 +77,8 @@ static uint32 ncolors = 0, size_colors = 0;
|
||||||
static uint32 *surface = NULL;
|
static uint32 *surface = NULL;
|
||||||
static uint32 ws_palette[2]; /* Monochrome palette */
|
static uint32 ws_palette[2]; /* Monochrome palette */
|
||||||
typedef struct cursor {
|
typedef struct cursor {
|
||||||
uint8 *data;
|
Uint8 *data;
|
||||||
uint8 *mask;
|
Uint8 *mask;
|
||||||
int width;
|
int width;
|
||||||
int height;
|
int height;
|
||||||
int hot_x;
|
int hot_x;
|
||||||
|
@ -310,8 +310,8 @@ static const char *cross[] = {
|
||||||
static CURSOR *ws_create_cursor(const char *image[])
|
static CURSOR *ws_create_cursor(const char *image[])
|
||||||
{
|
{
|
||||||
int byte, bit, row, col;
|
int byte, bit, row, col;
|
||||||
uint8 *data = NULL;
|
Uint8 *data = NULL;
|
||||||
uint8 *mask = NULL;
|
Uint8 *mask = NULL;
|
||||||
char black, white, transparent;
|
char black, white, transparent;
|
||||||
CURSOR *result = NULL;
|
CURSOR *result = NULL;
|
||||||
int width, height, colors, cpp;
|
int width, height, colors, cpp;
|
||||||
|
@ -325,8 +325,8 @@ if ((cpp != 1) || (0 != width%8) || (colors != 3))
|
||||||
black = image[1][0];
|
black = image[1][0];
|
||||||
white = image[2][0];
|
white = image[2][0];
|
||||||
transparent = image[3][0];
|
transparent = image[3][0];
|
||||||
data = (uint8 *)calloc (1, (width / 8) * height);
|
data = (Uint8 *)calloc (1, (width / 8) * height);
|
||||||
mask = (uint8 *)calloc (1, (width / 8) * height);
|
mask = (Uint8 *)calloc (1, (width / 8) * height);
|
||||||
if (!data || !mask) {
|
if (!data || !mask) {
|
||||||
free (data);
|
free (data);
|
||||||
free (mask);
|
free (mask);
|
||||||
|
|
Loading…
Add table
Reference in a new issue