Allow building with clang after aec9d726
Clang also supports the malloc attribute but unlike GCC does not accept the deallocator argument. This has been reported as https://github.com/llvm/llvm-project/issues/51607
Clang also supports the malloc attribute but unlike GCC does not accept the deallocator argument. This has been reported as https://github.com/llvm/llvm-project/issues/51607