fix to bug #495
i've tried this, and it looks good in terms of fixing #495, and it looks good too in terms of the patch: the change looks right. but i don't have a machine man enough to run the regression tests on, so i'm stalling a bit. if someone volunteer to run the regression tests, i'd like to get this in to 1.22 (if we're aiming for a 2004-09-30 release like Sun, i'm unlikely to have a computer by then)...
[if you wonder who i think i'm talking to, i'm going to forward this to the java-dev list!]