Fix compile with old boost.
authorCarl Hetherington <cth@carlh.net>
Mon, 21 Jan 2013 20:45:00 +0000 (20:45 +0000)
committerCarl Hetherington <cth@carlh.net>
Mon, 21 Jan 2013 20:45:00 +0000 (20:45 +0000)
src/picture_asset.cc
src/sound_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());
                }
        }
index 2ed183121afc307b1a160acf7d9d23b8c0acb589..c6b6ac93c22e841a5557afcd3e503903a7b4f9e7 100644 (file)
@@ -344,7 +344,7 @@ SoundAssetWriter::SoundAssetWriter (SoundAsset* a)
        
        MXFAsset::fill_writer_info (&_writer_info, _asset->uuid ());
        
-       if (ASDCP_FAILURE (_mxf_writer.OpenWrite (_asset->path().c_str(), _writer_info, _audio_desc))) {
+       if (ASDCP_FAILURE (_mxf_writer.OpenWrite (_asset->path().string().c_str(), _writer_info, _audio_desc))) {
                throw FileError ("could not open audio MXF for writing", _asset->path().string());
        }
 }