From 27b6973da0d7eb595d85629194e484d2630cec67 Mon Sep 17 00:00:00 2001 From: Lukas Aldershaab Date: Wed, 27 Sep 2023 21:23:06 +0200 Subject: [PATCH] Reintroduce getFileLine for Console Modules --- Engine/source/console/module.h | 1 + Engine/source/console/torquescript/codeBlock.h | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/Engine/source/console/module.h b/Engine/source/console/module.h index bc417f74a..271424dc4 100644 --- a/Engine/source/console/module.h +++ b/Engine/source/console/module.h @@ -24,6 +24,7 @@ namespace Con ConsoleValue* argv, bool noCalls, StringTableEntry packageName, S32 setFrame = -1) = 0; virtual void findBreakLine(U32 ip, U32& line, U32& instruction) {} + virtual const char* getFileLine(U32 ip) { return ""; } /// Returns the first breakable line or 0 if none was found. /// @param lineNumber The one based line number. diff --git a/Engine/source/console/torquescript/codeBlock.h b/Engine/source/console/torquescript/codeBlock.h index b86df621e..b9d7dd207 100644 --- a/Engine/source/console/torquescript/codeBlock.h +++ b/Engine/source/console/torquescript/codeBlock.h @@ -115,7 +115,7 @@ public: bool setBreakpoint(U32 lineNumber) override; void findBreakLine(U32 ip, U32 &line, U32 &instruction) override; - const char *getFileLine(U32 ip); + const char *getFileLine(U32 ip) override; /// String getFunctionArgs(U32 offset);