commit 71313859002afca93f40060d925f90bf11fb7734 from: Kyle Ackerman date: Thu Apr 17 14:10:53 2025 UTC Plug some memory leaks in got-{send,fetch}-pack my_capabilities was leaked in both got-send-pack and got-fetch-pack and needed freeing it in both. ok op@ commit - 493d280daf90dd38c229a3d7b19d98201aabc3ea commit + 71313859002afca93f40060d925f90bf11fb7734 blob - 9bf6a20d6f6b7c2a585e7b921bd83e852fd59641 blob + 736c8e342f847a5c286727292fe961ed4fcac388 --- libexec/got-fetch-pack/got-fetch-pack.c +++ libexec/got-fetch-pack/got-fetch-pack.c @@ -849,6 +849,7 @@ done: free(default_id_str); free(refname); free(server_capabilities); + free(my_capabilities); return err; } blob - 6fe7fc5ded32f612d6c9339abf7b9ae01aa06400 blob + 2b33d0505edd3aa5545c887e21762b4336279c95 --- libexec/got-send-pack/got-send-pack.c +++ libexec/got-send-pack/got-send-pack.c @@ -606,6 +606,7 @@ done: free(id); free(refname); free(server_capabilities); + free(my_capabilities); return err; }