Fix string_t return hook, Fix GetHandleIfValidOrError checking only for g_HookSetupHandle

This commit is contained in:
Dr!fter
2013-08-25 22:45:42 -04:00
parent caccb5a0ff
commit 0a051ab32e
2 changed files with 21 additions and 17 deletions
+1 -1
View File
@@ -26,7 +26,7 @@ bool GetHandleIfValidOrError(HandleType_t type, void **object, IPluginContext *p
HandleError err;
HandleSecurity sec(pContext->GetIdentity(), myself->GetIdentity());
if((err = handlesys->ReadHandle(param, g_HookSetupHandle, &sec, object)) != HandleError_None)
if((err = handlesys->ReadHandle(param, type, &sec, object)) != HandleError_None)
{
return pContext->ThrowNativeError("Invalid Handle %x (error %d)", param, err) != 0;
}