Skip to content

Commit d1eafd6

Browse files
UploadObject: open files always in binary mode (#186)
fixes #145
1 parent b8ebbf3 commit d1eafd6

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

src/client.cc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -777,7 +777,7 @@ UploadObjectResponse Client::UploadObject(UploadObjectArgs args) {
777777
std::ifstream file;
778778
file.exceptions(std::ifstream::failbit | std::ifstream::badbit);
779779
try {
780-
file.open(args.filename);
780+
file.open(args.filename, std::ios::binary);
781781
} catch (std::system_error& err) {
782782
return error::make<UploadObjectResponse>(
783783
"unable to open file " + args.filename + "; " + err.code().message());

0 commit comments

Comments
 (0)