I write a program that calls functions from dlls just to fiddle around. I have the following function
char *ext(char *buffer, int len) { char *tmp = buf