diff options
Diffstat (limited to 'src/binder')
-rw-r--r-- | src/binder/assembly.cpp | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/src/binder/assembly.cpp b/src/binder/assembly.cpp index f528128187..8fcc7cf54f 100644 --- a/src/binder/assembly.cpp +++ b/src/binder/assembly.cpp @@ -385,6 +385,12 @@ Exit: AddRef(); *ppv = this; } + else if (IsEqualIID(riid, __uuidof(ICLRPrivResource))) + { + AddRef(); + // upcasting is safe + *ppv = static_cast<ICLRPrivResource *>(this); + } else if (IsEqualIID(riid, __uuidof(ICLRPrivResourceAssembly))) { AddRef(); |