Skip to content
This repository was archived by the owner on Oct 12, 2022. It is now read-only.

Commit a0acfb2

Browse files
committed
Fix Issue 21421 - core.stdcpp.new_.cpp_delete does not work with classes
1 parent 1e64c52 commit a0acfb2

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

src/core/stdcpp/new_.d

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -69,7 +69,7 @@ void cpp_delete(T)(T* ptr) if (!is(T == class))
6969
void cpp_delete(T)(T instance) if (is(T == class))
7070
{
7171
destroy!false(instance);
72-
__cpp_delete(instance);
72+
__cpp_delete(cast(void*) instance);
7373
}
7474

7575

0 commit comments

Comments
 (0)