Hello, I am interested if that trim function is OK to be used, with no leaks possible.
Code:static void trim(char* data) { char* begin= data; char* end = &data[aux_strlen(data)-1]; while(*begin == ' ') { begin++; } while(*begin != '\0') { *data++ = *begin++; } while(*end == ' ') { *end-- = 0; } }