From f3156fffd032cd746424b4c221c5666a851e731e Mon Sep 17 00:00:00 2001 From: Ingo Weinhold Date: Wed, 9 Dec 2009 15:22:20 +0000 Subject: [PATCH] Added format_{big,nano}time() versions returning a BString. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@34587 a95241bf-73f2-0310-859d-f6bbb57e9c96 --- src/apps/debuganalyzer/util/TimeUtils.h | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/src/apps/debuganalyzer/util/TimeUtils.h b/src/apps/debuganalyzer/util/TimeUtils.h index c848297458..b890d8b2b9 100644 --- a/src/apps/debuganalyzer/util/TimeUtils.h +++ b/src/apps/debuganalyzer/util/TimeUtils.h @@ -71,6 +71,14 @@ format_bigtime(bigtime_t time, char* buffer, size_t bufferSize) } +static inline BString +format_bigtime(bigtime_t time) +{ + char buffer[64]; + format_bigtime(time, buffer, sizeof(buffer)); + return BString(buffer); +} + static inline const char* format_nanotime(nanotime_t time, char* buffer, size_t bufferSize) @@ -84,4 +92,13 @@ format_nanotime(nanotime_t time, char* buffer, size_t bufferSize) } +static inline BString +format_nanotime(nanotime_t time) +{ + char buffer[64]; + format_nanotime(time, buffer, sizeof(buffer)); + return BString(buffer); +} + + #endif // TIME_UTILS_H