Fixed global suite declaration segfault via external linkage declaration

This commit is contained in:
Andreas Schiffler 2011-05-26 20:13:49 -07:00
parent 86738f81ab
commit 7004e4ae6d
6 changed files with 1976 additions and 1861 deletions

View file

@ -27,15 +27,21 @@
#include "SDL_test.h"
TestCaseReference *references[] = {
{"hello", "description", 1, 0},
{"hello2", "description", 1, 0},
NULL
/* Test cases */
static const TestCaseReference test1 =
(TestCaseReference){ "hello", "description", 1, 0 };
static const TestCaseReference test2 =
(TestCaseReference){ "hello2", "description", 1, 0 };
/* Test suite */
extern const TestCaseReference *testSuite[] = {
&test1, &test2, NULL
};
TestCaseReference **QueryTestCaseReferences() {
return references;
return (TestCaseReference **)testSuite;
}
void hello(void *arg){