free more carefully making sure we dont double free

This commit is contained in:
Kovid Goyal 2023-01-26 17:44:59 +05:30
parent 4e4088c27c
commit 2d386d87da
No known key found for this signature in database
GPG Key ID: 06BC317B515ACE7C

View File

@ -32,8 +32,9 @@ class generic_raii {
void release() noexcept { void release() noexcept {
if (handle != null) { if (handle != null) {
free_T(handle); T temp = handle;
handle = null; handle = null;
free_T(temp);
} }
} }