These patches are OK. I wish NULL were defined in ansidecl.h, or some such place, but it's not, and there are reasons why that would be tricky. Thanks! -- Mark Mitchell mark@codesourcery.com CodeSourcery, LLC http://www.codesourcery.com