commit 1a4ff8fae8e8ee6133ebc8ac392e7df426981918 from: Stefan Sperling date: Tue Mar 22 11:28:47 2022 UTC fix free() on uninitialized variable upon error in gw_output_file_blame() ok op@ commit - 1a7a534e1938546579b58c933c11eb8ae9ef8429 commit + 1a4ff8fae8e8ee6133ebc8ac392e7df426981918 blob - b218eaea262d283bc0f3e4c0514d8d19b45aaa3c blob + a0286f156c9551904a9dfcbdfe00805bfe05bdf6 --- gotweb/gotweb.c +++ gotweb/gotweb.c @@ -4049,6 +4049,8 @@ gw_output_file_blame(struct gw_trans *gw_trans, struct struct gw_blame_cb_args bca; int i, obj_type; off_t filesize; + + memset(&bca, 0, sizeof(bca)); if (asprintf(&path, "%s%s%s", gw_trans->repo_folder ? gw_trans->repo_folder : "",