- /* [XML] Win32Console 1 to open a console when running on Windows, otherwise 0. */
- root->add_child("Win32Console")->add_child_text (_win32_console ? "1" : "0");
+ if (_win32_console) {
+ /* [XML] Win32Console 1 to open a console when running on Windows, otherwise 0.
+ * We only write this if it's true, which is a bit of a hack to allow unit tests to work
+ * more easily on Windows (without a platform-specific reference in config_write_utf8_test)
+ */
+ root->add_child("Win32Console")->add_child_text ("1");
+ }