Removed equals sign in the macro, which prevented gcc compiling correctly