From: Stefan Beller Date: Tue, 15 May 2018 21:48:42 +0000 (-0700) Subject: alloc: allow arbitrary repositories for alloc functions X-Git-Tag: v2.19.0-rc0~188^2 X-Git-Url: https://git.lorimer.id.au/gitweb.git/diff_plain/14ba97f81c7b94e10d591b363688a073023f332d?ds=inline;hp=14ba97f81c7b94e10d591b363688a073023f332d alloc: allow arbitrary repositories for alloc functions We have to convert all of the alloc functions at once, because alloc_report uses a funky macro for reporting. It is better for the sake of mechanical conversion to convert multiple functions at once rather than changing the structure of the reporting function. We record all memory allocation in alloc.c, and free them in clear_alloc_state, which is called for all repositories except the_repository. Signed-off-by: Stefan Beller Signed-off-by: Junio C Hamano ---