summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorMatthias Melcher <fltk@matthiasm.com>2010-12-06 23:25:52 +0000
committerMatthias Melcher <fltk@matthiasm.com>2010-12-06 23:25:52 +0000
commit6e7ed9c46aa9bae2b10b242f87af444aafbffda4 (patch)
tree9ed40a5d64e8e8867c0be4b8deede26ad972913b /src
parent804ef7d4f98ff97c362a38ce6f4e7eb70b8a242a (diff)
Ooops, Fl_Text_Buffer::insertfile must read in binary format, or it will screw up line endings! (Actually, this could be debated, but by reading and writing in binary format, the file integrity would remain)
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@7968 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
Diffstat (limited to 'src')
-rw-r--r--src/Fl_Text_Buffer.cxx2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/Fl_Text_Buffer.cxx b/src/Fl_Text_Buffer.cxx
index 0f5b635ba..2e6fc4652 100644
--- a/src/Fl_Text_Buffer.cxx
+++ b/src/Fl_Text_Buffer.cxx
@@ -1521,7 +1521,7 @@ int Fl_Text_Buffer::findchar_backward(int startPos, unsigned int searchChar,
int Fl_Text_Buffer::insertfile(const char *file, int pos, int /*buflen*/)
{
FILE *fp;
- if (!(fp = fl_fopen(file, "r")))
+ if (!(fp = fl_fopen(file, "rb")))
return 1;
fseek(fp, 0, SEEK_END);
size_t filesize = ftell(fp);