Skip to content

Commit

Permalink
Merge pull request #1467 from CBATeam/useCompileScriptInCacheCode
Browse files Browse the repository at this point in the history
XEH - Use `compileScript` in `compileEventHandlers`
  • Loading branch information
PabstMirror authored Aug 17, 2023
2 parents 639146b + 08ad3a5 commit 5bdfd2a
Showing 1 changed file with 5 additions and 3 deletions.
8 changes: 5 additions & 3 deletions addons/xeh/fnc_compileEventHandlers.sqf
Original file line number Diff line number Diff line change
Expand Up @@ -89,14 +89,16 @@ if (_allowRecompile) then {
//If there is a quote mark in the path, then something went wrong and we got multiple paths, just skip optimization
//Example cause: "call COMPILE_FILE(XEH_preInit);call COMPILE_FILE(XEH_preClientInit)"
if (_funcPath find "'" == -1) then {
_eventFunc = preprocessFileLineNumbers _funcPath;
_eventFunc = compileScript [_funcPath];
TRACE_2("eventfunction redirected",_customName,_funcPath);
};
};
// if (_eventFunc isEqualTo _x) then { diag_log text format ["XEH: Could not recompile [%1-%2]: %3", _eventName, _customName, _eventFunc]; };
};

compile _eventFunc // apply return
if (_eventFunc isEqualType "") then {
_eventFunc = compile _eventFunc;
};
_eventFunc // apply return
};
};

Expand Down

0 comments on commit 5bdfd2a

Please sign in to comment.