Add edit_rate accessor.
[libdcp.git] / src / file.cc
index aabda166fe84934c80645312a4aea400f754d7ab..2009a0362fe0f7d104fd321dd164b440d5080fbf 100644 (file)
@@ -23,6 +23,8 @@
 
 #include "file.h"
 #include "util.h"
+#include "dcp_assert.h"
+#include <stdio.h>
 
 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);
 }