From: Shawn O. Pearce Date: Sat, 26 May 2007 05:25:11 +0000 (-0400) Subject: Attempt to delay prepare_alt_odb during get_sha1 X-Git-Tag: v1.5.3-rc0~171^2~5 X-Git-Url: https://git.lorimer.id.au/gitweb.git/diff_plain/693d2bc625e7168299741d673e7205e9d2c969df?hp=693d2bc625e7168299741d673e7205e9d2c969df Attempt to delay prepare_alt_odb during get_sha1 Not every input value passed to get_sha1 is an abbreviated SHA-1. Its actually quite common for refs to be passed and for those refs to resolve to full SHA-1s, in which case we may not need to initialize the alternate object database list in this process. I'm relocating the call to prepare_alt_odb closer to the code that actually needs it to maintain the fix first introduced by Junio in 99a19b43 (to avoid ambiguous SHA-1 abbreviations from being accepted). This allows us to avoid the alt_odb list setup if we won't actually need it. Signed-off-by: Shawn O. Pearce Signed-off-by: Junio C Hamano ---