X-Git-Url: https://main.carlh.net/gitweb/?a=blobdiff_plain;f=src%2Ffile.cc;h=2009a0362fe0f7d104fd321dd164b440d5080fbf;hb=660f1059c3b2c1ee08cd390cf6d5a0b5900a7edc;hp=f4a91add29be8441c5f3e9ab2fc11ac916b9aa2c;hpb=2f0e6ee9d883abbbc31aca0d1cc80e89eb9b0af2;p=libdcp.git diff --git a/src/file.cc b/src/file.cc index f4a91add..2009a036 100644 --- a/src/file.cc +++ b/src/file.cc @@ -23,6 +23,7 @@ #include "file.h" #include "util.h" +#include "dcp_assert.h" #include using namespace dcp; @@ -34,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); }