diff --git a/engine/backend/fs/amigaos4/amigaos4-fs.cpp b/engine/backend/fs/amigaos4/amigaos4-fs.cpp index 7ccc3778b24..638802faf01 100644 --- a/engine/backend/fs/amigaos4/amigaos4-fs.cpp +++ b/engine/backend/fs/amigaos4/amigaos4-fs.cpp @@ -36,6 +36,7 @@ #endif #include "common/util.h" +#include "common/debug.h" #include "engine/backend/fs/abstract-fs.h" #define ENTER() /* debug(6, "Enter") */ diff --git a/engine/lua.cpp b/engine/lua.cpp index b9c960d227f..fabc043941d 100644 --- a/engine/lua.cpp +++ b/engine/lua.cpp @@ -270,7 +270,7 @@ static void FunctionName() { const char *name; char buf[256]; const char *filename; - int line; + int32 line; DEBUG_FUNCTION(); if (!lua_isfunction(lua_getparam(1))) { @@ -294,7 +294,7 @@ static void FunctionName() { else if (line < 0) sprintf(buf, "%.100s", filename); else { - sprintf(buf, "function (%.100s:%d)", filename, line); + sprintf(buf, "function (%.100s:%d)", filename, (int)line); filename = NULL; } }