| 32 | } |
| 33 | |
| 34 | void swap(struct tree** lhs, struct tree** rhs) { |
| 35 | struct tree* tmp = *lhs; |
| 36 | *lhs = *rhs; |
| 37 | *rhs = tmp; |
| 38 | } |
| 39 | |
| 40 | /* The two concat functions are horribly inefficient */ |
| 41 | void concat(char** dst, const char* src) { |
no outgoing calls
no test coverage detected