From 454b2d4e6997aa0273d1149403a7c3e952ba2b2c Mon Sep 17 00:00:00 2001 From: Tim Mayberry Date: Fri, 14 Aug 2015 19:56:53 +1000 Subject: Use PBD string conversion functions in PBD::ID instead of snprintf Keep ID::print in place for now and replace usage in subsequent commit to minimize changes --- libs/pbd/pbd/id.h | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'libs/pbd/pbd/id.h') diff --git a/libs/pbd/pbd/id.h b/libs/pbd/pbd/id.h index 5316e7c20e..ca62b10dc2 100644 --- a/libs/pbd/pbd/id.h +++ b/libs/pbd/pbd/id.h @@ -56,7 +56,8 @@ class LIBPBD_API ID { } void print (char* buf, uint32_t bufsize) const; - std::string to_s() const; + + std::string to_s () const; static uint64_t counter() { return _counter; } static void init_counter (uint64_t val) { _counter = val; } @@ -64,7 +65,7 @@ class LIBPBD_API ID { private: uint64_t _id; - int string_assign (std::string); + bool string_assign (std::string); static Glib::Threads::Mutex* counter_lock; static uint64_t _counter; -- cgit v1.2.3