Changeset 63642 in vbox
- Timestamp:
- Aug 25, 2016 3:43:45 PM (9 years ago)
- svn:sync-xref-src-repo-rev:
- 110369
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/include/VBox/com/microatl.h
r63638 r63642 27 27 #define ___VBox_com_microatl_h 28 28 29 #include <VBox/cdefs.h> /* VBOX_STRICT */ 29 30 #include <iprt/assert.h> 30 31 #include <iprt/critsect.h> … … 901 902 ULONG InternalRelease() 902 903 { 903 #ifdef DEBUG904 #ifdef VBOX_STRICT 904 905 LONG c = ThreadModel::Decrement(&m_iRef); 905 if (c < -(LONG_MAX / 2)) 906 { 907 AssertMsgFailed(("Release called on object which has been already released\n")); 908 } 906 AssertMsg(c >= -(LONG_MAX / 2), /* See ~CComObjectNoLock, ~CComObject & ~CComAggObject. */ 907 ("Release called on object which has been already destroyed!\n")); 909 908 return c; 910 909 #else
Note:
See TracChangeset
for help on using the changeset viewer.