浏览代码

fix formatting and cast warnings

Co-authored-by: Charlie Birks <charlie@daftgames.net>
NeroBurner 3 年之前
父节点
当前提交
3136a53070
共有 1 个文件被更改,包括 3 次插入2 次删除
  1. 3 2
      src/video/emscripten/SDL_emscriptenmouse.c

+ 3 - 2
src/video/emscripten/SDL_emscriptenmouse.c

@@ -63,7 +63,8 @@ Emscripten_CreateDefaultCursor()
     return Emscripten_CreateCursorFromString("default", SDL_FALSE);
 }
 
-static const char *Emscripten_GetCursorUrl(int w, int h, int hot_x, int hot_y, int pixels)
+static const char*
+Emscripten_GetCursorUrl(int w, int h, int hot_x, int hot_y, void* pixels)
 {
     return (const char *)EM_ASM_INT({
         var w = $0;
@@ -137,7 +138,7 @@ Emscripten_CreateCursor(SDL_Surface* surface, int hot_x, int hot_y)
             conv_surf->pixels
         );
     } else {
-        cursor_url = emscripten_sync_run_in_main_runtime_thread(
+        cursor_url = (const char *)emscripten_sync_run_in_main_runtime_thread(
             EM_FUNC_SIG_IIIIIII,
             Emscripten_GetCursorUrl,
             surface->w,