diff options
Diffstat (limited to 'loader')
-rw-r--r-- | loader/win32.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/loader/win32.c b/loader/win32.c index 812815e699..8e314d5935 100644 --- a/loader/win32.c +++ b/loader/win32.c @@ -5516,7 +5516,7 @@ void* LookupExternal(const char* library, int ordinal) no_dll: if(pos>150)return 0; - sprintf(export_names[pos], "%s:%d", library, ordinal); + snprintf(export_names[pos], sizeof(export_names[pos]), "%s:%d", library, ordinal); return add_stub(); } @@ -5583,7 +5583,7 @@ void* LookupExternalByName(const char* library, const char* name) no_dll_byname: if(pos>150)return 0;// to many symbols - strcpy(export_names[pos], name); + snprintf(export_names[pos], sizeof(export_names[pos]), "%s", name); return add_stub(); } |