That snippet of code won’t pass the “pub test”, the bracket on its own has to match the expression in the above statement and SYS_WIN32( has to go straight off. The final closing bracket has to be replaced with a semicolon deleted, is best. And yes, what system library has SYS_WIN32?
Yeah, DEFINE_FUNCTION isn’t part of VC++ or gcc, all you want to do is to remove it, and just define the function in the header. 🙂