Fixed enabling/disabling hooks bug (hooks)
This commit is contained in:
parent
bb53f085f0
commit
07ac2ed2ae
1 changed files with 2 additions and 6 deletions
|
@ -92,9 +92,7 @@ local function update_function_hook_chain(hooked_function_name)
|
||||||
return hook_entry.hook_function(hooked_function_entry.original_function, ...)
|
return hook_entry.hook_function(hooked_function_entry.original_function, ...)
|
||||||
end
|
end
|
||||||
else
|
else
|
||||||
hook_entry.exec_function = function(...)
|
hook_entry.exec_function = hooked_function_entry.original_function
|
||||||
return hooked_function_entry.original_function
|
|
||||||
end
|
|
||||||
end
|
end
|
||||||
else
|
else
|
||||||
if hook_entry.is_enabled then
|
if hook_entry.is_enabled then
|
||||||
|
@ -102,9 +100,7 @@ local function update_function_hook_chain(hooked_function_name)
|
||||||
return hook_entry.hook_function(hooked_function_entry.hooks[i - 1].exec_function, ...)
|
return hook_entry.hook_function(hooked_function_entry.hooks[i - 1].exec_function, ...)
|
||||||
end
|
end
|
||||||
else
|
else
|
||||||
hook_entry.exec_function = function(...)
|
hook_entry.exec_function = hooked_function_entry.hooks[i - 1].exec_function
|
||||||
return hooked_function_entry.hooks[i - 1].exec_function
|
|
||||||
end
|
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
Loading…
Add table
Reference in a new issue