From bc8c9ba6911c0a87274f7ece70c44c2af8581bfd Mon Sep 17 00:00:00 2001 From: Matt Woodrow Date: Thu, 19 Jun 2008 03:13:57 +0000 Subject: [PATCH] Should fix amb1756 - Invalid access on TraceRay handles. --HG-- extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%402256 --- extensions/sdktools/extension.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/extensions/sdktools/extension.cpp b/extensions/sdktools/extension.cpp index 77a324d2..4abed32d 100644 --- a/extensions/sdktools/extension.cpp +++ b/extensions/sdktools/extension.cpp @@ -106,7 +106,9 @@ bool SDKTools::SDK_OnLoad(char *error, size_t maxlength, bool late) TypeAccess TraceAccess; handlesys->InitAccessDefaults(&TraceAccess, NULL); + TraceAccess.ident = myself->GetIdentity(); TraceAccess.access[HTypeAccess_Create] = true; + TraceAccess.access[HTypeAccess_Inherit] = true; g_TraceHandle = handlesys->CreateType("TraceRay", this, 0, &TraceAccess, NULL, myself->GetIdentity(), NULL); #if defined ORANGEBOX_BUILD