aboutsummaryrefslogtreecommitdiff
path: root/engines/groovie
diff options
context:
space:
mode:
Diffstat (limited to 'engines/groovie')
-rw-r--r--engines/groovie/script.cpp7
1 files changed, 2 insertions, 5 deletions
diff --git a/engines/groovie/script.cpp b/engines/groovie/script.cpp
index 2ef3df56a1..8924726e7f 100644
--- a/engines/groovie/script.cpp
+++ b/engines/groovie/script.cpp
@@ -205,9 +205,7 @@ void Script::directGameLoad(int slot) {
void Script::step() {
// Prepare the base debug string
- char debugstring[10];
- sprintf(debugstring, "@0x%04X: ", _currentInstruction);
- _debugString = _scriptFile + debugstring;
+ _debugString = _scriptFile + Common::String::printf("@0x%04X: ", _currentInstruction);
// Get the current opcode
byte opcode = readScript8bits();
@@ -215,8 +213,7 @@ void Script::step() {
opcode = opcode & 0x7F;
// Show the opcode debug string
- sprintf(debugstring, "op 0x%02X: ", opcode);
- _debugString += debugstring;
+ _debugString += Common::String::printf("op 0x%02X: ", opcode);
// Only output if we're not re-doing the previous instruction
if (_currentInstruction != _oldInstruction) {