diff options
| author | Carl Hetherington <cth@carlh.net> | 2014-05-14 09:33:23 +0100 |
|---|---|---|
| committer | Carl Hetherington <cth@carlh.net> | 2014-05-14 09:33:23 +0100 |
| commit | 2f0e6ee9d883abbbc31aca0d1cc80e89eb9b0af2 (patch) | |
| tree | f1215070c7a4458f8b474fc7163345c6c1c10744 /src/asset.cc | |
| parent | e64f6002a413f7aaffca60387d82c2e91b931ab9 (diff) | |
| parent | 110dc70856bd0f6ae5ec1931f51a4817c5e38f42 (diff) | |
Merge master.
Diffstat (limited to 'src/asset.cc')
| -rw-r--r-- | src/asset.cc | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/src/asset.cc b/src/asset.cc index aaa79dc7..6bf8fec5 100644 --- a/src/asset.cc +++ b/src/asset.cc @@ -21,15 +21,14 @@ * @brief Asset class. */ +#include "raw_convert.h" #include "asset.h" #include "util.h" #include "exceptions.h" #include "compose.hpp" #include <libxml++/libxml++.h> -#include <boost/lexical_cast.hpp> using std::string; -using boost::lexical_cast; using boost::function; using boost::optional; using namespace dcp; @@ -68,7 +67,7 @@ Asset::write_to_pkl (xmlpp::Node* node, Standard standard) const asset->add_child("Id")->add_child_text ("urn:uuid:" + _id); asset->add_child("AnnotationText")->add_child_text (_id); asset->add_child("Hash")->add_child_text (hash ()); - asset->add_child("Size")->add_child_text (lexical_cast<string> (boost::filesystem::file_size (_file))); + asset->add_child("Size")->add_child_text (raw_convert<string> (boost::filesystem::file_size (_file))); asset->add_child("Type")->add_child_text (pkl_type (standard)); } @@ -88,7 +87,7 @@ Asset::write_to_assetmap (xmlpp::Node* node, boost::filesystem::path root) const chunk->add_child("Path")->add_child_text (path.get().string ()); chunk->add_child("VolumeIndex")->add_child_text ("1"); chunk->add_child("Offset")->add_child_text ("0"); - chunk->add_child("Length")->add_child_text (lexical_cast<string> (boost::filesystem::file_size (_file))); + chunk->add_child("Length")->add_child_text (raw_convert<string> (boost::filesystem::file_size (_file))); } string |
