{"author":"Viktor Szakats","author_email":"commit@vsz.me","author_time":1742169914,"commit_time":1742173583,"committer":"Viktor Szakats","committer_email":"commit@vsz.me","hash":"6e5fa7094b69fa46b6f485e8ffb4dbd4de24cd2e","message":"memdebug: revert setting gcc 11+ deallocator attribute\n\nThese attributes were causing unexplained warnings while playing with\nPR #16738: In `CURLDEBUG` builds with mingw, gcc (14.2.0), and `-O3`,\nwhile building `libcurlu`. `-O3` is required. May be related to having\nthe `CURLDEBUG` allocators in the same source file as their callers\n(unity mode). PR #16738 moves `memdebug.c` into the main unity unit.\nUnclear why it doesn't affect `libcurl`.\n\nE.g. CI job `mingw, CM ucrt-x86_64 schannel R TrackMemory` CI job:\nhttps://github.com/curl/curl/actions/runs/13888662354/job/38856868429\n\nIt also reproduces in an isolated example.\n\nDrop this attribute till we learn more about it.\n\nRef: https://github.com/curl/curl/pull/16737#issuecomment-2727681306\nPartial revert of d5b403074ed2b28e41e0c17dcd436252d38adfa3 #16737\n\nCloses #16740\n","parents":["a4e00632359016f66e925b51611e4db4e009744b"],"tree_hash":"c48c06f2325fb1074c418b34a8f6b5c3969a4109"}