{"author":"Viktor Szakats","author_email":"commit@vsz.me","author_time":1738689322,"commit_time":1738714338,"committer":"Viktor Szakats","committer_email":"commit@vsz.me","hash":"c9afcecee94284e754d82354c79e4e37f09bff61","message":"transfer: fix returning init failures from `xfer_recv_shutdown_started()`\n\nBefore this patch it returned `CURLE_FAILED_INIT` on init failures, with\nthe value of 2. Fix it to return `false`.\n\nSeen with clang 18.1.8:\n```\n../lib/transfer.c(181,12): warning: integer constant not in range of enumerated type 'bool' [-Wassign-enum]\n  181 |     return CURLE_FAILED_INIT;\n      |            ^\n../lib/transfer.c(181,12): warning: implicit conversion from enumeration type 'CURLcode' to different enumeration type 'bool' [-Wenum-conversion]\n  181 |     return CURLE_FAILED_INIT;\n      |     ~~~~~~ ^~~~~~~~~~~~~~~~~\n../lib/transfer.c(183,12): warning: integer constant not in range of enumerated type 'bool' [-Wassign-enum]\n  183 |     return CURLE_FAILED_INIT;\n      |            ^\n../lib/transfer.c(183,12): warning: implicit conversion from enumeration type 'CURLcode' to different enumeration type 'bool' [-Wenum-conversion]\n  183 |     return CURLE_FAILED_INIT;\n      |     ~~~~~~ ^~~~~~~~~~~~~~~~~\n```\n\nFollow-up to 35bf766280a77cde3055e0f4e249ab02a0dcd275 #14253\n\nCloses #16170\n","parents":["255e3b64df3940c5ad2cf1e8cc02bcfbdeb3ca4b"],"tree_hash":"79037c5fa2d5b43e8d2200c5d33a098c96a08a9e"}