X-Git-Url: https://main.carlh.net/gitweb/?a=blobdiff_plain;f=src%2Ffile.cc;h=2009a0362fe0f7d104fd321dd164b440d5080fbf;hb=bec7cbcc015814452690a0f702cc41b6f5f56311;hp=aabda166fe84934c80645312a4aea400f754d7ab;hpb=f9862aff32f7ea5aa10f9362d7598480b1c9cf28;p=libdcp.git diff --git a/src/file.cc b/src/file.cc index aabda166..2009a036 100644 --- a/src/file.cc +++ b/src/file.cc @@ -23,6 +23,8 @@ #include "file.h" #include "util.h" +#include "dcp_assert.h" +#include using namespace dcp; @@ -33,8 +35,8 @@ File::File (boost::filesystem::path file) { _size = boost::filesystem::file_size (file); _data = new uint8_t[_size]; - FILE* f = dcp::fopen_boost (file, "r"); - assert (f); + FILE* f = dcp::fopen_boost (file, "rb"); + DCP_ASSERT (f); fread (_data, 1, _size, f); fclose (f); }