From ac153a0a9463e3877fb0066e3603b6bf15fe6706 Mon Sep 17 00:00:00 2001 From: rtk0c Date: Wed, 27 Apr 2022 15:51:19 -0700 Subject: Changeset: 19 Fix Utils::OpenCstdioFile reversing binary vs text mode --- source/Utils.cpp | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/source/Utils.cpp b/source/Utils.cpp index 5083eb7..1062843 100644 --- a/source/Utils.cpp +++ b/source/Utils.cpp @@ -19,17 +19,17 @@ using FopenModeString = const char*; static FopenModeString GetModeString(Utils::IoMode mode, bool binary) { using namespace Utils; if (binary) { - switch (mode) { - case Read: return BRUSSEL_MODE_STRING("r"); - case WriteTruncate: return BRUSSEL_MODE_STRING("w"); - case WriteAppend: return BRUSSEL_MODE_STRING("a"); - } - } else { switch (mode) { case Read: return BRUSSEL_MODE_STRING("rb"); case WriteTruncate: return BRUSSEL_MODE_STRING("wb"); case WriteAppend: return BRUSSEL_MODE_STRING("ab"); } + } else { + switch (mode) { + case Read: return BRUSSEL_MODE_STRING("r"); + case WriteTruncate: return BRUSSEL_MODE_STRING("w"); + case WriteAppend: return BRUSSEL_MODE_STRING("a"); + } } return nullptr; } -- cgit v1.2.3-70-g09d2