{"author":"Viktor Szakats","author_email":"commit@vsz.me","author_time":1753195485,"commit_time":1753197392,"committer":"Viktor Szakats","committer_email":"commit@vsz.me","hash":"5cdb9b44bdea155633837cb400701eb1fdfd8080","message":"lib1560: fix memory leak when run without UTF-8 support\n\nThe issue is missed in CI, because valgrind jobs all run with UTF-8\nsupport.\n\nFixing:\n```\ntest 1560...[URL API]\n valgrind ERROR ==13362== 104 bytes in 1 blocks are definitely lost in loss record 1 of 1\n==13362==    at 0x484D953: calloc (in /usr/libexec/valgrind/vgpreload_memcheck-amd64-linux.so)\n==13362==    by 0x48E1302: curl_dbg_calloc (in /curl/bld/lib/libcurl.so.4.8.0)\n==13362==    by 0x4931D12: curl_url (in /curl/bld/lib/libcurl.so.4.8.0)\n==13362==    by 0x14F658: get_parts (in /curl/bld/tests/libtest/libtests)\n==13362==    by 0x150AC6: test_lib1560 (in /curl/bld/tests/libtest/libtests)\n==13362==    by 0x17F5D5: main (in /curl/bld/tests/libtest/libtests)\n```\nRef: https://github.com/curl/curl/actions/runs/16446352985/job/46479298080?pr=17988#step:41:3007\n\nFollow-up to 7d1ca2e7e1a3b9d3ba70f587f6bc5e83f905afd5 #17933\n\nCloses #17998\n","parents":["9657a2041e7745aecd5b16c5c6d812424edfc6fd"],"tree_hash":"32b74993c274f76a9fe8e8e77ff21e81aa370e03"}