diff --git a/sys/embunit/TestCaller.c b/sys/embunit/TestCaller.c index 0028e2af63bed3ebef313a558d572027ebc0a377..66cf3e2ea6808fd6d86764cc24a17176a847ab21 100644 --- a/sys/embunit/TestCaller.c +++ b/sys/embunit/TestCaller.c @@ -36,7 +36,7 @@ #include "TestCase.h" #include "TestCaller.h" -char* TestCaller_name(TestCaller* self) +const char* TestCaller_name(TestCaller* self) { return self->name; } diff --git a/sys/embunit/TestCase.c b/sys/embunit/TestCase.c index 6efb5d8b443fbe8e0ccfeea96cefba9f208d5ddc..0f24a7815c3205e09d9c7fe666b64e3cd8e35cc4 100644 --- a/sys/embunit/TestCase.c +++ b/sys/embunit/TestCase.c @@ -39,7 +39,7 @@ static TestResult* result_; static TestCase* self_; -char* TestCase_name(TestCase* self) +const char* TestCase_name(TestCase* self) { return self->name; } diff --git a/sys/include/embUnit/TestCaller.h b/sys/include/embUnit/TestCaller.h index 0b99cd900f371e0317c4a7b8d8e31633d9f2eac5..c99bb4a37570aa6fa81ab6514f51bae71212b6cd 100644 --- a/sys/include/embUnit/TestCaller.h +++ b/sys/include/embUnit/TestCaller.h @@ -43,7 +43,7 @@ typedef struct __TestFixture TestFixture; typedef struct __TestFixture* TestFixtureRef;/*downward compatible*/ struct __TestFixture { - char *name; + const char *name; void(*test)(void); }; @@ -54,7 +54,7 @@ typedef struct __TestCaller* TestCallerRef;/*downward compatible*/ struct __TestCaller { TestImplement* isa; - char *name; + const char *name; void(*setUp)(void); void(*tearDown)(void); int numberOfFixtuers; diff --git a/sys/include/embUnit/TestCase.h b/sys/include/embUnit/TestCase.h index 60e878012ef34026ea8641ce92dfc0059f037f03..e191145400c88f8d205309fca79092aeebe5eba3 100644 --- a/sys/include/embUnit/TestCase.h +++ b/sys/include/embUnit/TestCase.h @@ -44,7 +44,7 @@ typedef struct __TestCase* TestCaseRef;/*compatible embUnit1.0*/ struct __TestCase { TestImplement* isa; - char *name; + const char *name; void(*setUp)(void); void(*tearDown)(void); void(*runTest)(void);