From: Martin Taibr Date: Sun, 11 Nov 2018 11:50:39 +0000 (+0100) Subject: ugly wa to hide functions X-Git-Tag: xonotic-v0.8.5~1258^2~51 X-Git-Url: https://de.git.xonotic.org/?p=xonotic%2Fxonotic-data.pk3dir.git;a=commitdiff_plain;h=27fbedeb75544fbf4e26f23e151421098c2baf27 ugly wa to hide functions --- diff --git a/qcsrc/dpdefs/csprogsdefs.qh b/qcsrc/dpdefs/csprogsdefs.qh index 29d797585..267737c2c 100644 --- a/qcsrc/dpdefs/csprogsdefs.qh +++ b/qcsrc/dpdefs/csprogsdefs.qh @@ -43,3 +43,6 @@ #define use use1 .void(entity this, entity actor, entity trigger) use; #define touch move_touch + +void(vector dir) vectorvectors_broken = #432; +#define vectorvectors DO_NOT_USE_GLOBALS diff --git a/qcsrc/dpdefs/post.qh b/qcsrc/dpdefs/post.qh index 73c51dda9..c33695e73 100644 --- a/qcsrc/dpdefs/post.qh +++ b/qcsrc/dpdefs/post.qh @@ -22,11 +22,11 @@ #include "lib/static.qh" #include "lib/vector.qh" -void(vector) _vectorvectors; +//void(vector) _vectorvectors; #ifdef GAMEQC STATIC_INIT(globals) { - _vectorvectors = vectorvectors; + //_vectorvectors = vectorvectors; // set to NaN to more easily detect uninitialized use v_forward = VEC_NAN; @@ -55,7 +55,7 @@ STATIC_INIT(globals) { MAKEVECTORS(angles, forward, right, up); #define VECTOR_VECTORS(forward_in, forward, right, up) MACRO_BEGIN { \ - _vectorvectors(forward_in); \ + vectorvectors_broken(forward_in); \ forward = v_forward; \ right = v_right; \ up = v_up; \