diff -up vavoom-1.33/utils/vcc/vcc.cpp~ vavoom-1.33/utils/vcc/vcc.cpp
--- vavoom-1.33/utils/vcc/vcc.cpp~ 2010-04-21 15:15:40.000000000 +0200
+++ vavoom-1.33/utils/vcc/vcc.cpp 2014-06-20 15:15:47.297819212 +0200
@@ -122,7 +122,7 @@ int main(int argc, char **argv)
}
catch (VException& e)
{
- FatalError(e.What());
+ FatalError("%s", e.What());
}
return 0;
}
diff -up vavoom-1.33/source/misc.cpp~ vavoom-1.33/source/misc.cpp
--- vavoom-1.33/source/misc.cpp~ 2010-09-01 20:26:05.000000000 +0200
+++ vavoom-1.33/source/misc.cpp 2014-06-20 15:23:18.803404958 +0200
@@ -119,7 +119,7 @@ void FOutputDevice::Logf(EName Type, con
void VLogSysError::Serialise(const char* V, EName)
{
- Sys_Error(V);
+ Sys_Error("%s", V);
}
//==========================================================================
@@ -130,7 +130,7 @@ void VLogSysError::Serialise(const char*
void VLogHostError::Serialise(const char* V, EName)
{
- Host_Error(V);
+ Host_Error("%s", V);
}
//==========================================================================
diff -up vavoom-1.33/source/vc_object.cpp~ vavoom-1.33/source/vc_object.cpp
--- vavoom-1.33/source/vc_object.cpp~ 2010-06-04 23:20:21.000000000 +0200
+++ vavoom-1.33/source/vc_object.cpp 2014-06-20 15:27:33.178529910 +0200
@@ -477,12 +477,12 @@ IMPLEMENT_FUNCTION(VObject, IsDestroyed)
IMPLEMENT_FUNCTION(VObject, Error)
{
- Host_Error(*PF_FormatString());
+ Host_Error("%s", *PF_FormatString());
}
IMPLEMENT_FUNCTION(VObject, FatalError)
{
- Sys_Error(*PF_FormatString());
+ Sys_Error("%s", *PF_FormatString());
}
//**************************************************************************