Original Post
hey i wrote this function for use in my game and the program runs but it crashes before anything shows up ill just give it all to you example of usage:
strcpy(buffer,FileName(MAP_PREFIX,"itsamap",MAP_SUFFIX));
CORE_Load_Map(buffer);
definition:
char *FileName(char *prefix, char *filename, char *suffix)
{
char return_name[96];
strcpy(return_name, prefix);
strcat(return_name, filename);
strcat(return_name, suffix);
return return_name;
}
defines:
// map
#define MAP_PREFIX "maps\\"
#define MAP_SUFFIX ".map"