I wrote (in a message from Saturday 20)
> Warren Turkal wrote (in a message from Saturday 20)
> > The uint32_t in xc/programs/xdm/genauth.c doesn't compile on my computer. It
> > appears that stdint.h needs to be included somewhere (most likely Xos.h),
> > but it is not. It appears that uint32_t was changed from u_int32_t in some
> > SCO fixes. I have included output from trying to compile below.
> >
>
> I think you're right here. Since we can't assume that every platform
> on which XFree86 is built has C99 types and that there's no previous
> art of using uint32_t instead of the older u_int32_t in the XFree86
> tree, the SCO diff should be reverted and changed to something that
> will define u_int32_t on SCO if needed.
On a 2nd thought, I guess using CARD32 here is fine. I have somewhere
the idea that CARD32 and such types were reserved to describe the
on-the-wire X protocol, but there are alreadt many (ab)uses of it in
some drivers.
semantically CARD32 is the same as uint32_t and u_int32_t anyways.
Matthieu
_______________________________________________
Devel mailing list
[EMAIL PROTECTED]
http://XFree86.Org/mailman/listinfo/devel