so i had an error in my script and i noticed this
wtf does it leak p?
JASS:
function sa__QuestInteractListener_enable takes nothing returns boolean
local integer this=f__arg_this
local player p=f__arg_player1
call s__Table__setindex(s__QuestInteractListener_b[this],GetPlayerId(p), 1)
call PingMinimap(GetWidgetX(s__QuestInteractListener_interact[this]), GetWidgetY(s__QuestInteractListener_interact[this]), 5)
call ShowUnit(s__QuestInteractListener_exc[this], s__Table__getindex(s__QuestInteractListener_b[this],GetPlayerId(GetLocalPlayer())) != 99)
call TimedTextBoolean(15 , s__Table__getindex(s__QuestInteractListener_b[this],GetPlayerId(GetLocalPlayer())) != 99 , Quest___beforeQuestNameAccepted + s__QuestInteractListener_questName[this] + Quest___afterQuestNameAccepted)
set f__result_integer= this
return true
endfunction
wtf does it leak p?