array CallbackPeriodic_nextFree136 integer CallbackPeriodic_firstFree169 integer CallbackPeriodic_maxIndex173 array CallbackPeriodic_typeId180 code ref_function_CallbackPeriodic_staticCallback626 integer CallbackPeriodic_firstFree169 = 0 integer CallbackPeriodic_maxIndex173 = 0 integer LLItrClosure_firstFree173 = 0 integer LLItrClosure_maxIndex909 = 0 integer LinkedList_firstFree215 = 0 integer LinkedList_maxIndex158 = 0 integer PeriodicDialogUpdateFn_firstFree185 = 0 integer PeriodicDialogUpdateFn_maxIndex259 = 0 integer X_firstFree211 = 0 integer X_maxIndex872 = 0 code ref_function_CallbackPeriodic_staticCallback626 = function CallbackPeriodic_staticCallback function initGlobals205() { ref_function_CallbackPeriodic_staticCallback_626 = function CallbackPeriodic_staticCallback; } function main120() { initGlobals205(); init_Hello404(); } function config286() { } function init_Hello404() { local integer this185 if (CallbackPeriodic_firstFree_169 == 0) { if (CallbackPeriodic_maxIndex_173 < 32768) { CallbackPeriodic_maxIndex_173 = (CallbackPeriodic_maxIndex_173 + 1); this_185 = CallbackPeriodic_maxIndex_173; CallbackPeriodic_typeId_180[this_185] = 2; } else { error136("Out of memory: Could not create CallbackPeriodic_doPeriodically_Hello."); this_185 = 0; }; } else { CallbackPeriodic_firstFree_169 = (CallbackPeriodic_firstFree_169 - 1); this_185 = CallbackPeriodic_nextFree_136[CallbackPeriodic_firstFree_169]; CallbackPeriodic_typeId_180[this_185] = 2; }; if (CallbackPeriodic_typeId_180[this_185] == 0) { if (this_185 == 0) { error136("Nullpointer exception when calling CallbackPeriodic.start"); } else { error136("Called CallbackPeriodic.start on invalid object."); }; } else { }; blub172(ref_function_CallbackPeriodic_staticCallback_626); } IS_NATIVE function blub172(code c185) { } function CallbackPeriodic_staticCallback196() { } function error136(string msg974) { $debugPrint115((msg_974 + (" " + #getStackTrace()))); }