On Fri, Oct 03, 2008 at 06:22:44PM -0400, Joe Malicki wrote:
> + if ((buf->st.mode&S_IFMT) != (st->mode&S_IFMT) &&
> + ((buf->st.mode&S_IFMT) != S_IFREG || (st->mode&(S_ISBLK|S_ISCHR))))
Missing { here?
> +
> + fprintf(stderr,"FAKEROOT: chmod mode=%lo incompatible with "
> + "existing mode=%lo\n", buf->st.mode, st->mode);
> + st->mode = buf->st.mode;
> + }
> + else{
> + st->mode = (buf->st.mode&~S_IFMT) | (st->mode&S_IFMT);
> + }
--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]