fix typos in d442190b
[ardour.git] / libs / pbd / uuid.cc
index 1a988b9820324ed55e4f40fca1fd6cd742a91d98..c74de2536caf54bad3b6bcde5f71e178418ae09f 100644 (file)
 
 */
 
+#include <boost/uuid/uuid_io.hpp>
 #include "pbd/uuid.h"
 
-using namespace PBD;
-
-UUID&
-UUID::operator= (std::string const & str)
+PBD::UUID&
+PBD::UUID::operator= (std::string const & str)
 {
         boost::uuids::string_generator gen;
         *((boost::uuids::uuid*) this) = gen (str);
@@ -31,7 +30,7 @@ UUID::operator= (std::string const & str)
 }
 
 std::string
-UUID::to_s () const
+PBD::UUID::to_s () const
 {
-        return std::string ((const char*) data, size());
+        return boost::uuids::to_string (*this);
 }