Undef error defined by rouge windows headers

Summary: New case of ERROR being defined by windows.h
and killing the cygwin build

Reviewed By: @JoelMarcey

Differential Revision: D1490180