Use uninitialized dealloc in swift_deallocError (#19059)

This commit is contained in:
Anton Pogonets
2018-09-05 23:16:53 +03:00
committed by Jordan Rose
parent be693bba82
commit e33a977a19
2 changed files with 21 additions and 1 deletions

View File

@@ -94,7 +94,7 @@ swift::swift_allocError(const swift::Metadata *type,
void
swift::swift_deallocError(SwiftError *error, const Metadata *type) {
auto sizeAndAlign = _getErrorAllocatedSizeAndAlignmentMask(type);
swift_deallocObject(error, sizeAndAlign.first, sizeAndAlign.second);
swift_deallocUninitializedObject(error, sizeAndAlign.first, sizeAndAlign.second);
}
void