2009/8/28 Viktor Griph <[email protected]>: > Just fixing the issue is simple, but doing it right requires some > though. Any input on how to best handle this is welcome. I'll > implement a fix for the current issue, but I don't want the discussion > to end with that.
So I'm finally catching up. You can't go back to not using CARD32 as I suspect this will break 64-bit completely (ISTR some work last year went into fixing XAtom hinting by **using** CARD32 in place of the Atom type in the first place.) For those XAtoms though which aren't being set internally by FVWM, we can surely just get away with using CARD32 everywhere, and those values which require explicit longs, just cast them outright. I really ought to get a machine capable of supporting 64-bit so I can actually stop theorising. -- Thomas Adam
