test: Correct invalid enum length. Ensure that they can't break like this again.
diff --git a/test/testautomation_hints.c b/test/testautomation_hints.c
index a11f8e4..91b8c02 100644
--- a/test/testautomation_hints.c
+++ b/test/testautomation_hints.c
@@ -8,7 +8,6 @@
#include "SDL_test.h"
-const int _numHintsEnum = 25;
const char* _HintsEnum[] =
{
SDL_HINT_ACCELEROMETER_AS_JOYSTICK,
@@ -62,6 +61,9 @@ const char* _HintsVerbose[] =
"SDL_XINPUT_ENABLED"
};
+SDL_COMPILE_TIME_ASSERT(HintsEnum, SDL_arraysize(_HintsEnum) == SDL_arraysize(_HintsVerbose));
+
+const int _numHintsEnum = SDL_arraysize(_HintsEnum);
/* Test case functions */