Skip to content

Commit 42f2c53

Browse files
committed
Fix build issue with throw() being used virtual method from derived class which used noexcept instead.
1 parent 0d97280 commit 42f2c53

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

Common.h

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -215,12 +215,12 @@ class ComObject : public IUnknown
215215
return E_NOINTERFACE;
216216
}
217217

218-
virtual ULONG STDMETHODCALLTYPE AddRef() noexcept override
218+
virtual ULONG STDMETHODCALLTYPE AddRef() throw() override
219219
{
220220
return InterlockedIncrement(&refCount_);
221221
}
222222

223-
virtual ULONG STDMETHODCALLTYPE Release() noexcept override
223+
virtual ULONG STDMETHODCALLTYPE Release() throw() override
224224
{
225225
auto newRefCount = InterlockedDecrement(&refCount_);
226226
if (newRefCount == 0)

0 commit comments

Comments
 (0)