Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!mnetor!uunet!husc6!necntc!ames!ucbcad!ucbvax!ZERMATT.LCS.MIT.EDU!RWS From: RWS@ZERMATT.LCS.MIT.EDU (Robert Scheifler) Newsgroups: comp.windows.x Subject: the scoop on fix #68 Message-ID: <871202120934.1.RWS@KILLINGTON.LCS.MIT.EDU> Date: Wed, 2-Dec-87 12:09:00 EST Article-I.D.: KILLINGT.871202120934.1.RWS Posted: Wed Dec 2 12:09:00 1987 Date-Received: Sat, 5-Dec-87 16:03:46 EST Sender: daemon@ucbvax.BERKELEY.EDU Organization: The ARPA Internet Lines: 26 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: