id,summary,reporter,owner,description,type,status,priority,component,version,resolution,keywords,cc,game 6432,SYMBIAN: remove macro conflict in system headers,SF/superzanac,anotherguest,"{{{#!Markdown I try to build ringworl with Sourcery\_CodeBench\_Lite\_for\_ARM\_SymbianOS 4.6.3 under windows. unistd.h already has ""\#define remove\(x\) unlink\(x\)"". Is this macro useful? In file included from D:\Symbian\Projects\SDL\scummvm\engines\tsage/core.h:33, from D:\Symbian\Projects\SDL\scummvm\engines\tsage/tsage.h:31, from D:\Symbian\Projects\SDL\scummvm\engines\tsage\blue\_force\blueforce\_dialogs.cpp:28: D:\Symbian\Projects\SDL\scummvm\engines\tsage/graphics.h:197: macro \`remove' used without args D:\Symbian\Projects\SDL\scummvm\engines\tsage/graphics.h:337: macro \`remove' used without args In file included from D:\Symbian\Projects\SDL\scummvm\engines\tsage/tsage.h:31, from D:\Symbian\Projects\SDL\scummvm\engines\tsage\blue\_force\blueforce\_dialogs.cpp:28: D:\Symbian\Projects\SDL\scummvm\engines\tsage/core.h:126: macro \`remove' used without args D:\Symbian\Projects\SDL\scummvm\engines\tsage/core.h:148: macro \`remove' used without args D:\Symbian\Projects\SDL\scummvm\engines\tsage/core.h:197: macro \`remove' used without args D:\Symbian\Projects\SDL\scummvm\engines\tsage/core.h:300: macro \`remove' used without args D:\Symbian\Projects\SDL\scummvm\engines\tsage/core.h:333: macro \`remove' used without args D:\Symbian\Projects\SDL\scummvm\engines\tsage/core.h:348: macro \`remove' used without args D:\Symbian\Projects\SDL\scummvm\engines\tsage/core.h:422: macro \`remove' used without args D:\Symbian\Projects\SDL\scummvm\engines\tsage/core.h:510: macro \`remove' used without args D:\Symbian\Projects\SDL\scummvm\engines\tsage/core.h:592: macro \`remove' used without args In file included from D:\Symbian\Projects\SDL\scummvm\engines\tsage/converse.h:28, from D:\Symbian\Projects\SDL\scummvm\engines\tsage/scenes.h:27, from D:\Symbian\Projects\SDL\scummvm\engines\tsage/globals.h:29, from D:\Symbian\Projects\SDL\scummvm\engines\tsage\blue\_force\blueforce\_dialogs.cpp:32: D:\Symbian\Projects\SDL\scummvm\engines\tsage/sound.h:445: macro \`remove' used without args In file included from D:\Symbian\Projects\SDL\scummvm\engines\tsage/scenes.h:27, from D:\Symbian\Projects\SDL\scummvm\engines\tsage/globals.h:29, from D:\Symbian\Projects\SDL\scummvm\engines\tsage\blue\_force\blueforce\_dialogs.cpp:32: D:\Symbian\Projects\SDL\scummvm\engines\tsage/converse.h:65: macro \`remove' used without args D:\Symbian\Projects\SDL\scummvm\engines\tsage/converse.h:93: macro \`remove' used without args D:\Symbian\Projects\SDL\scummvm\engines\tsage/converse.h:239: macro \`remove' used without args D:\Symbian\Projects\SDL\scummvm\engines\tsage\blue\_force\blueforce\_dialogs.cpp:427: macro \`remove' used without args D:\Symbian\Projects\SDL\scummvm\engines\tsage\blue\_force\blueforce\_dialogs.cpp:456: macro \`remove' used without args }}} {{{#!div style=""font-size: 75%"" Ticket imported from: !#3615142. Ticket imported from: bugs/6432. }}}",defect,closed,normal,Engine: TsAGE,,duplicate,build,,Blue Force