From: Junio C Hamano Date: Sun, 15 Mar 2009 20:01:20 GMT Subject: Re: [PATCH 2/2] make the ST_{C,M}TIME_NSEC macros more function like Message-ID: <7v4oxu7dyn.fsf@gitster.siamese.dyndns.org> In-Reply-To: <0681248ac5c9cedf5f42adeeae89966a89e6d42a.1237115791.git.barvik@broadpark.no> Kjetil Barvik writes: > Make the macros take a pointer to a 'struct stat'. This is so that it > should be easier to understand what is going on, and that the macros > can later be implemented as a inline function if we want to. > > Impact: cosmetic change Hmm,... I have to wonder if this cosmetic change is an improvement, though. I do not have a strong feeling either way, but I think it makes it clear that these two macros are not lvalues if you do not pass a pointer but instead pass a structure. An inline function can still take a structure passed by value as an argument anyway, no?