aboutsummaryrefslogtreecommitdiff
path: root/engines/sludge/builtin.cpp
diff options
context:
space:
mode:
authorSimei Yin2017-07-15 14:18:17 +0200
committerSimei Yin2017-07-15 14:30:46 +0200
commit4a6feaefc8e18598defacaa03ebdd334a4708cb4 (patch)
treeed7a13614d8480bcb08ff7e484423a684a013e73 /engines/sludge/builtin.cpp
parent6b78f4a567114203809074deb7247f3d1b852e3c (diff)
downloadscummvm-rg350-4a6feaefc8e18598defacaa03ebdd334a4708cb4.tar.gz
scummvm-rg350-4a6feaefc8e18598defacaa03ebdd334a4708cb4.tar.bz2
scummvm-rg350-4a6feaefc8e18598defacaa03ebdd334a4708cb4.zip
SLUDGE: Use String::format instead of sprintf
Diffstat (limited to 'engines/sludge/builtin.cpp')
-rw-r--r--engines/sludge/builtin.cpp5
1 files changed, 2 insertions, 3 deletions
diff --git a/engines/sludge/builtin.cpp b/engines/sludge/builtin.cpp
index 56db190c82..9821eff1cc 100644
--- a/engines/sludge/builtin.cpp
+++ b/engines/sludge/builtin.cpp
@@ -2507,7 +2507,7 @@ builtIn(setThumbnailSize) {
return BR_ERROR;
trimStack(fun->stack);
if (thumbWidth < 0 || thumbHeight < 0 || thumbWidth > (int)winWidth || thumbHeight > (int)winHeight) {
- Common::String buff = thumbWidth + " x " + thumbHeight;
+ Common::String buff = Common::String::format("%i x %i", thumbWidth, thumbWidth);
fatal("Invalid thumbnail size", buff);
return BR_ERROR;
}
@@ -2624,8 +2624,7 @@ builtReturn callBuiltIn(int whichFunc, int numParams, loadedFunction *fun) {
if (whichFunc < NUM_FUNCS) {
if (paramNum[whichFunc] != -1) {
if (paramNum[whichFunc] != numParams) {
- char buff[100];
- sprintf(buff, "Built in function must have %i parameter%s", paramNum[whichFunc], (paramNum[whichFunc] == 1) ? "" : "s");
+ Common::String buff = Common::String::format("Built in function must have %i parameter%s", paramNum[whichFunc], (paramNum[whichFunc] == 1) ? "" : "s");
Common::String msg = buff;
fatal(msg);
return BR_ERROR;