fix memory corruption in lang_patch_stringtable

This commit is contained in:
Ondrej Novak 2025-04-13 15:41:24 +02:00
parent 66edc652a1
commit 9bfb0f1d5d

View file

@ -1827,7 +1827,7 @@ char can_select_player(THUMAN *p, char select_dead, char select_far);
char generate_string_tables(const char *path); char generate_string_tables(const char *path);
char *change_extension_support(char *buffer, const char *filename,char *new_extension); char *change_extension_support(char *buffer, const char *filename,char *new_extension);
#define set_file_extension(filename, extension) change_extension_support((char *)alloca(strlen(filename)+strlen(extension)), (filename), (extension)) #define set_file_extension(filename, extension) change_extension_support((char *)alloca(strlen(filename)+strlen(extension)+1), (filename), (extension))
void load_enemy_to_map(int i, int sector, int dir, const TMOB *t); void load_enemy_to_map(int i, int sector, int dir, const TMOB *t);
void hide_boat(); void hide_boat();