RWS@ZERMATT.LCS.MIT.EDU (Robert Scheifler) (12/02/87)
I'm told by a reliable source that the problem stems from the following
code changes, that pre-3.4 Sun compilers generate bogus code. This may
account for why it was written so strangely to begin with. I don't have
any strong compulsion to change the code back, you pre-3.4 folks can
join the ranks of the RT hc strugglers, I guess.
--- 807,814 ----
pVlist = vlist;
while (vmask)
{
! index = 1 << (ffs(vmask) - 1);
! vmask &= ~index;
switch (index)
{
case CWBackPixmap:
--- 1989,1996 ----
tmask = mask & ~ChangeMask;
while (tmask)
{
! index = 1 << (ffs(tmask) - 1);
! tmask &= ~index;
switch (index)
{
case CWBorderWidth: