summaryrefslogtreecommitdiffhomepage
path: root/src/engineapi.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/engineapi.c')
-rw-r--r--src/engineapi.c5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/engineapi.c b/src/engineapi.c
index f3c8c6d..04e6a8c 100644
--- a/src/engineapi.c
+++ b/src/engineapi.c
@@ -24,6 +24,7 @@
#include "gameinfo.h"
#include "gametype.h"
#include "intdefs.h"
+#include "langext.h"
#include "mem.h" // "
#include "os.h"
#include "vcall.h"
@@ -50,7 +51,7 @@ DECL_VFUNC_DYN(void *, GetAllServerClasses)
#include <entpropsinit.gen.h> // generated by build/mkentprops.c
bool engineapi_init(int pluginver) {
- if (!con_detect(pluginver)) return false;
+ if_cold (!con_detect(pluginver)) return false;
pluginhandler = factory_engine("ISERVERPLUGINHELPERS001", 0);
if (engclient = factory_engine("VEngineClient015", 0)) {
@@ -104,7 +105,7 @@ bool engineapi_init(int pluginver) {
gamedata_init();
con_init();
- if (!gameinfo_init()) { con_disconnect(); return false; }
+ if_cold (!gameinfo_init()) { con_disconnect(); return false; }
return true;
}