From: Martin Waitz Date: Thu, 04 Oct 2007 07:15:17 GMT Subject: Re: [PATCH] git-init: don't base core.filemode on the ability to chmod. Message-ID: <20071004071517.GC20800@admingilde.org> In-Reply-To: hoi :) On Thu, Oct 04, 2007 at 12:54:06AM +0100, Johannes Schindelin wrote: > > - filemode = (!chmod(path, st1.st_mode ^ S_IXUSR) && > > + /* test that new files are not created with X bit */ > > + filemode = !(st1.st_mode & S_IXUSR); > > + /* test that we can modify the X bit */ > > + filemode &= (!chmod(path, st1.st_mode ^ S_IXUSR) && > > Should that not be &&=? originally I wrote it that way but the compiler complaint. I guess we are too used to perl ;-) -- Martin Waitz