buffer_copy
buffer_copy(ch);
buffer_copy(ch);
char *buffer_tmp, *buffer_copy, *inputstring;
buffer_copy = strdup(buffer);
buffer_tmp = buffer_copy;
inputstring = buffer_copy;
free(buffer_copy);