From b78b8662dcba9897363e0dbce081065892cbc66a Mon Sep 17 00:00:00 2001 From: Edoardo Prezioso Date: Sat, 10 Dec 2016 12:55:49 +0100 Subject: [PATCH] - Add missing GCCPRINTF in scanner code. This will help spotting erroneous usage of FScanner::{ScriptError,ScriptMessage} and FScriptPosition::Message. --- src/sc_man.h | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/sc_man.h b/src/sc_man.h index fde6efbed..362d57faf 100644 --- a/src/sc_man.h +++ b/src/sc_man.h @@ -61,8 +61,8 @@ public: int MustMatchString(const char * const *strings, size_t stride = sizeof(char*)); int GetMessageLine(); - void ScriptError(const char *message, ...); - void ScriptMessage(const char *message, ...); + void ScriptError(const char *message, ...) GCCPRINTF(2,3); + void ScriptMessage(const char *message, ...) GCCPRINTF(2,3); bool isText(); @@ -155,7 +155,7 @@ struct FScriptPosition FScriptPosition(FString fname, int line); FScriptPosition(FScanner &sc); FScriptPosition &operator=(const FScriptPosition &other); - void Message(int severity, const char *message,...) const; + void Message(int severity, const char *message,...) const GCCPRINTF(3,4); static void ResetErrorCounter() { WarnCounter = 0;