File tree Expand file tree Collapse file tree 2 files changed +12
-0
lines changed Expand file tree Collapse file tree 2 files changed +12
-0
lines changed Original file line number Diff line number Diff line change @@ -161,6 +161,14 @@ void operator delete[](void* p) noexcept {
161
161
deallocate (p, true , std::align_val_t {0 });
162
162
}
163
163
164
+ void operator delete (void * p, size_t size) noexcept {
165
+ deallocate (p, false , std::align_val_t {0 });
166
+ }
167
+
168
+ void operator delete[] (void * p, size_t size) noexcept {
169
+ deallocate (p, true , std::align_val_t {0 });
170
+ }
171
+
164
172
void operator delete (void * p, std::align_val_t al) noexcept {
165
173
deallocate (p, false , al);
166
174
}
Original file line number Diff line number Diff line change @@ -24,6 +24,10 @@ void operator delete(void* p) noexcept;
24
24
25
25
void operator delete[] (void * p) noexcept ;
26
26
27
+ void operator delete (void * p, size_t size) noexcept ;
28
+
29
+ void operator delete[] (void * p, size_t size) noexcept ;
30
+
27
31
void operator delete (void * p, std::align_val_t al) noexcept ;
28
32
29
33
void operator delete[] (void * p, std::align_val_t al) noexcept ;
You can’t perform that action at this time.
0 commit comments