Skip to content
Snippets Groups Projects
Commit 277e8270 authored by Petr Rockai's avatar Petr Rockai
Browse files

test: Cut mstring-null-termination-a in half (again).

parent b254552a
No related branches found
No related tags found
No related merge requests found
...@@ -12,25 +12,25 @@ ...@@ -12,25 +12,25 @@
int main() int main()
{ {
char buffa[8] = {}; char buffa[4] = {};
char * a = __lamp_lift_arr( buffa, sizeof( buffa ) ); char * a = __lamp_lift_arr( buffa, sizeof( buffa ) );
char buffb[8] = {}; char buffb[4] = {};
char * b = __lamp_lift_arr( buffb, sizeof( buffb ) ); char * b = __lamp_lift_arr( buffb, sizeof( buffb ) );
char buffc[15] = {}; char buffc[7] = {};
char * c = __lamp_lift_arr( buffc, sizeof( buffc ) ); char * c = __lamp_lift_arr( buffc, sizeof( buffc ) );
char buff1[8] = "0123456"; char buff1[4] = "012";
char * src1 = __lamp_lift_arr( buff1, sizeof( buff1 ) ); char * src1 = __lamp_lift_arr( buff1, sizeof( buff1 ) );
strcpy( a, src1 ); strcpy( a, src1 );
char buff2[8] = "0123456"; char buff2[4] = "012";
char * src2 = __lamp_lift_arr( buff2, sizeof( buff2 ) ); char * src2 = __lamp_lift_arr( buff2, sizeof( buff2 ) );
strcpy( b, src2 ); strcpy( b, src2 );
strcpy( c, a ); strcpy( c, a );
strcat( c, b ); strcat( c, b );
char expected[15] = "01234560123456"; char expected[7] = "012012";
char * exp = __lamp_lift_arr( expected, sizeof( expected ) ); char * exp = __lamp_lift_arr( expected, sizeof( expected ) );
assert( strcmp( c, exp ) == 0 ); assert( strcmp( c, exp ) == 0 );
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment