Browse Source

Fixed build error with missing function prototype in the SDL_test_harness.h header

Sam Lantinga 8 years ago
parent
commit
c1e292fcf8
2 changed files with 12 additions and 1 deletions
  1. 11 0
      include/SDL_test_harness.h
  2. 1 1
      src/test/SDL_test_harness.c

+ 11 - 0
include/SDL_test_harness.h

@@ -98,6 +98,17 @@ typedef struct SDLTest_TestSuiteReference {
 } SDLTest_TestSuiteReference;
 } SDLTest_TestSuiteReference;
 
 
 
 
+/**
+ * \brief Generates a random run seed string for the harness. The generated seed will contain alphanumeric characters (0-9A-Z).
+ *
+ * Note: The returned string needs to be deallocated by the caller.
+ *
+ * \param length The length of the seed string to generate
+ *
+ * \returns The generated seed string
+ */
+char *SDLTest_GenerateRunSeed(const int length);
+
 /**
 /**
  * \brief Execute a test suite using the given run seed and execution key.
  * \brief Execute a test suite using the given run seed and execution key.
  *
  *

+ 1 - 1
src/test/SDL_test_harness.c

@@ -50,7 +50,7 @@ static Uint32 SDLTest_TestCaseTimeout = 3600;
 *
 *
 * \returns The generated seed string
 * \returns The generated seed string
 */
 */
-static char *
+char *
 SDLTest_GenerateRunSeed(const int length)
 SDLTest_GenerateRunSeed(const int length)
 {
 {
     char *seed = NULL;
     char *seed = NULL;