recent commits
Olivier Fourdan
fourdan at xfce.org
Tue Jan 13 22:39:24 CET 2004
Well, it's reverted (on hints.c) because it does break things.
Cheers,
Olivier.
On Tue, 2004-01-13 at 22:35, Benedikt Meurer wrote:
> Olivier Fourdan wrote:
> > Hi Benny,
> >
> > I saw this in the commit log:
> >
> >
> >>Modified Files:
> >> events.c hints.c misc.c
> >>Log Message:
> >>Various fixes to get the beast compiled with gcc 3.3.x and -Wall
> >>-Werror.
> >>We have to take special care about new ISO C aliasing rules.
> >
> >
> > Especially you replace "unsigned long*" by "unsigned char*"
> >
> > Last time Jasper changed that, it turned to be a total mess, and we had
> > a lot of nasty bugs that took us days to work out.
>
> Its IMHO safe now, Jasper bug was related to a different issue. Using memcpy
> instead of wild pointer arithmetics is one of the safe solutions.
>
> > FYI, I don't care about gcc 3.3 pedantic warnings...
>
> Important notes: see attachment.
>
> > Cheers,
>
> regards,
> Benedikt
>
> BTW: I'm currently using the modified xfwm4 w/o any problems. What broke for
> you exactly?
--
Olivier Fourdan - fourdan at xfce.org
Interoperability is the keyword, uniformity is a dead end.
http://www.xfce.org
More information about the Xfce4-dev
mailing list