2
0
Эх сурвалжийг харах

Fix /W3 warnings in examples

Anonymous Maarten 1 жил өмнө
parent
commit
00b59c96f1

+ 1 - 1
examples/audio/03-load-wav/load-wav.c

@@ -80,7 +80,7 @@ int SDL_AppIterate(void *appstate)
        We're being lazy here, but if there's less than the entire wav file left to play,
        We're being lazy here, but if there's less than the entire wav file left to play,
        just shove a whole copy of it into the queue, so we always have _tons_ of
        just shove a whole copy of it into the queue, so we always have _tons_ of
        data queued for playback. */
        data queued for playback. */
-    if (SDL_GetAudioStreamAvailable(stream) < wav_data_len) {
+    if (SDL_GetAudioStreamAvailable(stream) < (int)wav_data_len) {
         /* feed more data to the stream. It will queue at the end, and trickle out as the hardware needs more data. */
         /* feed more data to the stream. It will queue at the end, and trickle out as the hardware needs more data. */
         SDL_PutAudioStreamData(stream, wav_data, wav_data_len);
         SDL_PutAudioStreamData(stream, wav_data, wav_data_len);
     }
     }

+ 2 - 2
examples/game/01-snake/main.c

@@ -72,8 +72,8 @@ static int handle_key_event_(SnakeContext *ctx, SDL_Scancode key_code)
 
 
 static void set_rect_xy_(SDL_FRect *r, short x, short y)
 static void set_rect_xy_(SDL_FRect *r, short x, short y)
 {
 {
-    r->x = x * SNAKE_BLOCK_SIZE_IN_PIXELS;
-    r->y = y * SNAKE_BLOCK_SIZE_IN_PIXELS;
+    r->x = (float)(x * SNAKE_BLOCK_SIZE_IN_PIXELS);
+    r->y = (float)(y * SNAKE_BLOCK_SIZE_IN_PIXELS);
 }
 }
 
 
 int SDL_AppIterate(void *appstate)
 int SDL_AppIterate(void *appstate)