(mantis #38492) o since the macro lookups are recursive, "mac" will usually be nil afterwards (unless we found an undefined macro) git-svn-id: trunk@49160 - (cherry picked from commit ff3f812d)