| 402 | } |
| 403 | |
| 404 | NULLCArray<char> __operatorAdd(NULLCArray<char> a, NULLCArray<char> b, void* unused) |
| 405 | { |
| 406 | NULLCArray<char> ret; |
| 407 | |
| 408 | ret.size = a.size + b.size - 1; |
| 409 | ret.ptr = (char*)(intptr_t)__newS(ret.size, 0); |
| 410 | if(!ret.ptr) |
| 411 | return ret; |
| 412 | |
| 413 | memcpy(ret.ptr, a.ptr, a.size); |
| 414 | memcpy(ret.ptr + a.size - 1, b.ptr, b.size); |
| 415 | |
| 416 | return ret; |
| 417 | } |
| 418 | |
| 419 | NULLCArray<char> __operatorAddSet(NULLCArray<char> * a, NULLCArray<char> b, void* unused) |
| 420 | { |
no test coverage detected