From a956b7a9b7dc5329ac1466c21dc74d471e7ca6f1 Mon Sep 17 00:00:00 2001 From: Fabian Kosmale Date: Fri, 2 Sep 2022 10:49:13 +0200 Subject: QArrayDataPointer: skip deallocate detour We never made use of it since its introduction in 5.0, and calling free directly reduces the size of libQtCore by roughly ~100kb. Change-Id: I7dbdac83c82fa38d1833a4677fc83ebe809a11ef Reviewed-by: Ahmad Samir Reviewed-by: Marc Mutz Reviewed-by: Thiago Macieira --- src/corelib/tools/qarraydatapointer.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/corelib/tools/qarraydatapointer.h b/src/corelib/tools/qarraydatapointer.h index f0b689b499..5e89fd0026 100644 --- a/src/corelib/tools/qarraydatapointer.h +++ b/src/corelib/tools/qarraydatapointer.h @@ -92,7 +92,7 @@ public: { if (!deref()) { (*this)->destroyAll(); - Data::deallocate(d); + free(d); } } -- cgit v1.2.3