Fix compile with old boost.
[libdcp.git] / src / picture_asset.cc
index a2f6b584a154d97496be7e9f4ccf9c613c2feeb8..8f1fe0cc3cce6ff02173240d02d9f178ca5b87f9 100644 (file)
@@ -429,7 +429,7 @@ MonoPictureAssetWriter::write (uint8_t* data, int size)
        
                MXFAsset::fill_writer_info (&_writer_info, _asset->uuid());
                
-               if (ASDCP_FAILURE (_mxf_writer.OpenWrite (_asset->path().c_str(), _writer_info, _picture_descriptor))) {
+               if (ASDCP_FAILURE (_mxf_writer.OpenWrite (_asset->path().string().c_str(), _writer_info, _picture_descriptor))) {
                        throw MXFFileError ("could not open MXF file for writing", _asset->path().string());
                }
        }