ret = (char*) malloc(strlen(str) + strlen(str));