Skip to content

Commit 19fa047

Browse files
committed
Fixed bug when transferring binary files
1 parent 56eccc3 commit 19fa047

File tree

2 files changed

+5
-5
lines changed

2 files changed

+5
-5
lines changed

httpserver.userprefs

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
<Properties>
22
<MonoDevelop.Ide.Workspace ActiveConfiguration="Debug" />
3-
<MonoDevelop.Ide.Workbench ActiveDocument="httpserver/ServerApplicationSettings.h">
3+
<MonoDevelop.Ide.Workbench ActiveDocument="httpserver/Server.cpp">
44
<Files>
5-
<File FileName="httpserver/Server.cpp" Line="933" Column="11" />
5+
<File FileName="httpserver/Server.cpp" Line="70" Column="3" />
66
<File FileName="httpserver/Server.h" Line="1" Column="1" />
77
<File FileName="httpserver/Main.cpp" Line="1" Column="1" />
88
<File FileName="httpserver/Main.h" Line="1" Column="1" />
@@ -14,7 +14,7 @@
1414
<File FileName="httpserver/DataVariantAbstract.h" Line="1" Column="1" />
1515
<File FileName="httpserver/DataVariantFormUrlencoded.h" Line="1" Column="1" />
1616
<File FileName="httpserver/DataVariantFormUrlencoded.cpp" Line="1" Column="1" />
17-
<File FileName="httpserver/ServerApplicationSettings.h" Line="16" Column="27" />
17+
<File FileName="httpserver/ServerApplicationSettings.h" Line="1" Column="1" />
1818
<File FileName="httpserver/ServerApplicationsTree.h" Line="1" Column="1" />
1919
<File FileName="httpserver/ServerApplicationsTree.cpp" Line="1" Column="1" />
2020
<File FileName="httpserver/Module.h" Line="1" Column="1" />
@@ -25,7 +25,7 @@
2525
<File FileName="httpserver/SignalsHandles.cpp" Line="1" Column="1" />
2626
<File FileName="httpserver/SignalsHandles.h" Line="1" Column="1" />
2727
<File FileName="httpserver/System.cpp" Line="1" Column="1" />
28-
<File FileName="httpserver/Socket.cpp" Line="1" Column="1" />
28+
<File FileName="httpserver/Socket.cpp" Line="86" Column="2" />
2929
<File FileName="httpserver/Utils.h" Line="1" Column="1" />
3030
<File FileName="httpserver/Utils.cpp" Line="1" Column="1" />
3131
<File FileName="httpserver/Socket.h" Line="1" Column="1" />

httpserver/Server.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -66,7 +66,7 @@ namespace HttpServer
6666
// TODO: Range check
6767

6868
// TODO: file transfer
69-
std::ifstream file(fileName);
69+
std::ifstream file(fileName, std::ifstream::in | std::ifstream::binary);
7070

7171
if ( ! file)
7272
{

0 commit comments

Comments
 (0)