From: Johannes Sixt Date: Tue, 22 Jul 2008 16:59:47 GMT Subject: Re: [PATCH] Fix update-index --refresh for submodules if stat(2) returns st_size 0 Message-ID: <48861203.80106@viscovery.net> In-Reply-To: <20080722164604.GA3766@blimp.local> Alex Riesen schrieb: > Johannes Sixt, Tue, Jul 22, 2008 09:17:16 +0200: >> Alex Riesen schrieb: >>> + if ((changed & DATA_CHANGED) && (ce->ce_size != 0 || S_ISGITLINK(ce->ce_mode))) >> Does this mean that ce->ce_size is non-zero for gitlinks, at least on >> Unix? > > It is non-zero for directories (which is what gitlinks are in working > directories) on UNIX operating systems I met. > >> Is this value useful in anyway? > > Sometimes it is (the size a directory takes on storage) Sure; but is ce->ce_size of gitlinks useful? -- Hannes