diff --git a/sys/embunit/TestCaller.c b/sys/embunit/TestCaller.c index 0028e2af63..66cf3e2ea6 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 6efb5d8b44..0f24a7815c 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 0b99cd900f..c99bb4a375 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 60e878012e..e191145400 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);