From 036dd14e811bd84dea65264a91f11a489538f1b1 Mon Sep 17 00:00:00 2001 From: Gluzskiy Alexandr Date: Fri, 16 Mar 2012 00:46:05 +0200 Subject: binary mode for file reading (required on windows) --- server/server/config.cpp | 2 +- server/server/main.cpp | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/server/server/config.cpp b/server/server/config.cpp index dc74862..4d9f960 100755 --- a/server/server/config.cpp +++ b/server/server/config.cpp @@ -221,7 +221,7 @@ void config::load_upload_list(char *pth) std::ifstream file; MD5_CTX c = {0}; MD5_Init(&c); - file.open(source.c_str()); + file.open(source.c_str(), std::ios::binary | std::ios::in); if(file.is_open()) { char hash_buf[1024]; diff --git a/server/server/main.cpp b/server/server/main.cpp index ebeb898..2fc1b18 100755 --- a/server/server/main.cpp +++ b/server/server/main.cpp @@ -838,7 +838,7 @@ void session::proto_parser(std::vector& data) break; } std::ifstream file; - file.open(uit->source.c_str()); + file.open(uit->source.c_str(), std::ios::binary | std::ios::in); if(file.is_open()) { const int size = 8192; -- cgit v1.2.3