Robert, Your message does help. It reinforces my claim that the problem is gcc 3.3.2. I have independantly verified it by compiling using gcc 2.95.4 and yes it compiles as expected.
Regards Ramesh -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]