瀏覽代碼

test: Moved some `Uint32` bitfields over to typedefs.

Reference Issue #9812.
Ryan C. Gordon 1 年之前
父節點
當前提交
13b18e3c41
共有 2 個文件被更改,包括 5 次插入4 次删除
  1. 4 3
      include/SDL3/SDL_test_common.h
  2. 1 1
      src/test/SDL_test_common.c

+ 4 - 3
include/SDL3/SDL_test_common.h

@@ -45,6 +45,7 @@
 #define DEFAULT_WINDOW_HEIGHT 480
 #define DEFAULT_WINDOW_HEIGHT 480
 #endif
 #endif
 
 
+typedef Uint32 SDLTest_VerboseFlags;
 #define VERBOSE_VIDEO   0x00000001
 #define VERBOSE_VIDEO   0x00000001
 #define VERBOSE_MODES   0x00000002
 #define VERBOSE_MODES   0x00000002
 #define VERBOSE_RENDER  0x00000004
 #define VERBOSE_RENDER  0x00000004
@@ -56,8 +57,8 @@ typedef struct
 {
 {
     /* SDL init flags */
     /* SDL init flags */
     char **argv;
     char **argv;
-    Uint32 flags;
-    Uint32 verbose;
+    SDL_InitFlags flags;
+    SDLTest_VerboseFlags verbose;
 
 
     /* Video info */
     /* Video info */
     const char *videodriver;
     const char *videodriver;
@@ -147,7 +148,7 @@ extern "C" {
  *
  *
  * \returns a newly allocated common state object.
  * \returns a newly allocated common state object.
  */
  */
-SDLTest_CommonState *SDLTest_CommonCreateState(char **argv, Uint32 flags);
+SDLTest_CommonState *SDLTest_CommonCreateState(char **argv, SDL_InitFlags flags);
 
 
 /**
 /**
  * Free the common state object.
  * Free the common state object.

+ 1 - 1
src/test/SDL_test_common.c

@@ -88,7 +88,7 @@ static void SDL_snprintfcat(SDL_OUT_Z_CAP(maxlen) char *text, size_t maxlen, SDL
     va_end(ap);
     va_end(ap);
 }
 }
 
 
-SDLTest_CommonState *SDLTest_CommonCreateState(char **argv, Uint32 flags)
+SDLTest_CommonState *SDLTest_CommonCreateState(char **argv, SDL_InitFlags flags)
 {
 {
     int i;
     int i;
     SDLTest_CommonState *state;
     SDLTest_CommonState *state;