Index: win8/delegate_execute/delegate_execute.cc |
diff --git a/win8/delegate_execute/delegate_execute.cc b/win8/delegate_execute/delegate_execute.cc |
index 575ed9e83582245b712ab2c2e26ebe977f2cc500..118bfe2f52f8c859f9acc6b210a6545fbab6c8dd 100644 |
--- a/win8/delegate_execute/delegate_execute.cc |
+++ b/win8/delegate_execute/delegate_execute.cc |
@@ -62,8 +62,9 @@ class DelegateExecuteModule |
instance_.ReceiveVoid()); |
if (FAILED(hr)) |
return hr; |
- hr = ::CoRegisterClassObject(clsid, instance_, CLSCTX_LOCAL_SERVER, |
- REGCLS_MULTIPLEUSE | REGCLS_SUSPENDED, ®istration_token_); |
+ hr = ::CoRegisterClassObject(clsid, instance_.get(), CLSCTX_LOCAL_SERVER, |
+ REGCLS_MULTIPLEUSE | REGCLS_SUSPENDED, |
+ ®istration_token_); |
if (FAILED(hr)) |
return hr; |