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]

Reply via email to