X-Git-Url: https://git.gag.com/?a=blobdiff_plain;f=support%2Fregression%2Ftests%2Fnullstring.c;h=a5130827e8cfa500b3b5e65a339726bd94539576;hb=385efa9f2ada438f1ba7d7dd92f299758f8ca514;hp=0060b8b0a585b03c721d340b0a728ad23bd1e938;hpb=e2abd6205dc0c47c0e0e174ab3872246613b1e06;p=fw%2Fsdcc diff --git a/support/regression/tests/nullstring.c b/support/regression/tests/nullstring.c index 0060b8b0..a5130827 100644 --- a/support/regression/tests/nullstring.c +++ b/support/regression/tests/nullstring.c @@ -4,24 +4,28 @@ */ #include +#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 -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 (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'); } @@ -31,6 +35,6 @@ testStringConst(void) char * constStr1 = ""; char * constStr2 = "a\0b\0c"; - ASSERT (constStr1[0]==0); - ASSERT (constStr2[5]==0); + ASSERT (constStr1[0] == 0); + ASSERT (constStr2[5] == 0); }