Skip to content

Commit 20a9b1b

Browse files
committed
Call indirectCleanup as per JoeG's comment.
1 parent 83f99f9 commit 20a9b1b

File tree

1 file changed

+1
-0
lines changed

1 file changed

+1
-0
lines changed

lib/IRGen/GenType.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2898,6 +2898,7 @@ static bool tryEmitDeinitCall(IRGenFunction &IGF,
28982898
// If we do not have a deinit table, call the value witness instead.
28992899
if (!deinitTable) {
29002900
irgen::emitDestroyCall(IGF, T, indirect());
2901+
indirectCleanup();
29012902
return true;
29022903
}
29032904

0 commit comments

Comments
 (0)