30 UCX_TEST_ASSERT(len == s1.length + s2.length + s3.length, |
30 UCX_TEST_ASSERT(len == s1.length + s2.length + s3.length, |
31 "sstrnlen returned wrong size"); |
31 "sstrnlen returned wrong size"); |
32 |
32 |
33 len = s1.length + s2.length + s3.length; |
33 len = s1.length + s2.length + s3.length; |
34 |
34 |
35 cat.ptr = malloc(len + 1); |
35 cat.ptr = (char*) malloc(len + 1); |
36 cat.ptr[len] = 0; |
36 cat.ptr[len] = 0; |
37 cat.length = len; |
37 cat.length = len; |
38 |
38 |
39 sstrncat(3, cat, s1, s2, s3); |
39 sstrncat(3, cat, s1, s2, s3); |
40 |
40 |