rename a variable which happens to clash with a macro on Solaris