commit 6dc6a24ce5eb2ed4c94b53a3cde4cd13415c35e1 from: Omar Polo via: Thomas Adam date: Wed Jul 06 22:30:00 2022 UTC fix buf_alloca error handling Left-over from how OpenRCS/OpenCVS do error handling. OK stsp@ commit - b9e845cdc26dd6b4006984d6bb7c5c45d5c8bc24 commit + 6dc6a24ce5eb2ed4c94b53a3cde4cd13415c35e1 blob - 81cb102bcbf8ddf00aaaf664ea966a84e5765f0b blob + b9299840a04fcebccd868e7984bc645a301f2471 --- lib/buf.c +++ lib/buf.c @@ -56,7 +56,7 @@ buf_alloc(BUF **b, size_t len) *b = malloc(sizeof(**b)); if (*b == NULL) - return NULL; + return got_error_from_errno("malloc"); /* Postpone creation of zero-sized buffers */ if (len > 0) { (*b)->cb_buf = calloc(1, len);