Changeset 59273 in vbox
- Timestamp:
- Jan 7, 2016 8:05:31 AM (9 years ago)
- svn:sync-xref-src-repo-rev:
- 104911
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Runtime/r3/alloc-ef-cpp.cpp
r57434 r59273 95 95 96 96 97 #ifdef __cpp_sized_deallocation 98 void RT_EF_CDECL operator delete(void *pv, RT_EF_SIZE_T cb) RT_EF_NOTHROW 99 { 100 NOREF(cb); 101 AssertMsgFailed(("cb ignored!\n")); 102 rtR3MemFree("delete", RTMEMTYPE_DELETE, pv, ASMReturnAddress(), NULL, 0, NULL); 103 } 104 #endif 105 106 97 107 void RT_EF_CDECL operator delete(void * pv, const std::nothrow_t &) RT_EF_NOTHROW 98 108 { … … 131 141 132 142 143 #ifdef __cpp_sized_deallocation 144 void RT_EF_CDECL operator delete[](void * pv, RT_EF_SIZE_T cb) RT_EF_NOTHROW 145 { 146 NOREF(cb); 147 AssertMsgFailed(("cb ignored!\n")); 148 rtR3MemFree("delete[]", RTMEMTYPE_DELETE_ARRAY, pv, ASMReturnAddress(), NULL, 0, NULL); 149 } 150 #endif 151 152 133 153 void RT_EF_CDECL operator delete[](void *pv, const std::nothrow_t &) RT_EF_NOTHROW 134 154 {
Note:
See TracChangeset
for help on using the changeset viewer.