From 16fd91f7864c6b3c6f5d88f522f79c0c29dddcbb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Micha=C5=82=20Janiszewski?= Date: Fri, 13 May 2016 12:09:06 +0200 Subject: [PATCH] Don't copy the error message to fixed-size buffer --- src/object.c | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/src/object.c b/src/object.c index 6ac3db84e8..ac7ead90d1 100644 --- a/src/object.c +++ b/src/object.c @@ -97,9 +97,7 @@ int object_load_file(int groupIndex, const rct_object_entry *entry, int* chunkSi // Calculate and check checksum if (calculatedChecksum != openedEntry.checksum && !gConfigGeneral.allow_loading_with_incorrect_checksum) { - char buffer[100]; - sprintf(buffer, "Object Load failed due to checksum failure: calculated checksum %d, object says %d.", calculatedChecksum, (int)openedEntry.checksum); - log_error(buffer); + log_error("Object Load failed due to checksum failure: calculated checksum %d, object says %d.", calculatedChecksum, (int)openedEntry.checksum); RCT2_GLOBAL(0x00F42BD9, uint8) = 2; free(chunk); return 0;