*/
#include <testfwk.h>
-#if defined(PORT_HOST) || defined(SDCC_z80) || defined(SDCC_gbz80)
-# define data
-# define xdata
-# define code
+#ifndef PORT_HOST
+#pragma disable_warning 147 //no warning about excess elements in array of chars initializer
#endif
{storage} char string1[] = "";
{storage} char string3[5] = "a\0b\0c";
void
-testStringArray(void)
+testStringArray (void)
{
/* Make sure the strings are the correct size */
/* and have the terminating null character */
- ASSERT(sizeof(string1)==1);
- ASSERT(sizeof(string2)==6);
- ASSERT(sizeof(string3)==5);
- ASSERT(string1[0]==0);
- ASSERT(string2[5]==0);
-
- ASSERT(string2[0]=='a');
- ASSERT(string2[2]=='b');
- ASSERT(string2[4]=='c');
-
+ ASSERT (sizeof (string1) == 1);
+ ASSERT (sizeof (string2) == 6);
+ ASSERT (sizeof (string3) == 5);
+ ASSERT (string1[0] == 0);
+ ASSERT (string2[5] == 0);
+
+ ASSERT (string2[0]== 'a');
+ ASSERT (string2[2]== 'b');
+ ASSERT (string2[4]== 'c');
+
}
void
char * constStr1 = "";
char * constStr2 = "a\0b\0c";
- ASSERT (constStr1[0]==0);
- ASSERT (constStr2[5]==0);
+ ASSERT (constStr1[0] == 0);
+ ASSERT (constStr2[5] == 0);
}