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