From 56d908d51f641caf5cfde902777522c56b8816fa Mon Sep 17 00:00:00 2001 From: qicosmos Date: Wed, 13 Dec 2023 20:38:28 +0800 Subject: [PATCH] rb for win (#458) --- include/cinatra/ylt/coro_io/coro_file.hpp | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/include/cinatra/ylt/coro_io/coro_file.hpp b/include/cinatra/ylt/coro_io/coro_file.hpp index e3916b8f..fa42b79f 100644 --- a/include/cinatra/ylt/coro_io/coro_file.hpp +++ b/include/cinatra/ylt/coro_io/coro_file.hpp @@ -325,20 +325,20 @@ class coro_file { std::string str_mode(int open_mode) { switch (open_mode) { case flags::read_only: - return "r"; + return "rb"; case flags::create_write: case flags::write_only: return "w"; case flags::read_write: - return "r+"; + return "rb+"; case flags::append: return "a"; case flags::create_read_write_append: - return "a+"; + return "ab+"; case flags::truncate: return "w+"; default: - return "r+"; + return "rb+"; } }