disable warning about excess elements in array of chars initializer
git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@5232
4a8a32a2-be11-0410-ad9d-
d568d2c75423
+#ifndef PORT_HOST
+#pragma disable_warning 147 //no warning about excess elements in array of chars initializer
+#endif
+
{storage} char string1[] = "";
{storage} char string2[] = "a\0b\0c";
{storage} char string3[5] = "a\0b\0c";
void
{storage} char string1[] = "";
{storage} char string2[] = "a\0b\0c";
{storage} char string3[5] = "a\0b\0c";
void
{
/* Make sure the strings are the correct size */
/* and have the terminating null character */
{
/* 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 (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 (string2[0]== 'a');
+ ASSERT (string2[2]== 'b');
+ ASSERT (string2[4]== 'c');
char * constStr1 = "";
char * constStr2 = "a\0b\0c";
char * constStr1 = "";
char * constStr2 = "a\0b\0c";
- ASSERT (constStr1[0]==0);
- ASSERT (constStr2[5]==0);
+ ASSERT (constStr1[0] == 0);
+ ASSERT (constStr2[5] == 0);