From: Bagas Sanjaya Date: Tue, 29 Nov 2022 03:30:38 GMT Subject: Re: [PATCH] git-compat-util.h: Fix build without threads Message-ID: In-Reply-To: <221126.86lenymw7p.gmgdl@evledraar.gmail.com> On 11/26/22 06:47, Ævar Arnfjörð Bjarmason wrote: > Per f43cce23add (git-compat-util: add fallbacks for unlocked stdio, > 2015-04-16) wouldn't it make more sense to do something like: > > #ifdef NO_FLOCKFILE > #undef _POSIX_THREAD_SAFE_FUNCTIONS > #endif > > Or the other way around here? I.e. have _POSIX_THREAD_SAFE_FUNCTIONS > define/undefine NO_FLOCKFILE? From the commit you mentioned, I think that above is OK. However, because I'm no C expert, I'm unsure whether I should go with #undef suggestion alone or #undef following by no-op declaration below #endif. Thanks. -- An old man doll... just what I always wanted! - Clara