From abc3c247ee80911960baed07912fa75501871be1 Mon Sep 17 00:00:00 2001 From: "Dirk-Jan C. Binnema" Date: Fri, 8 Jan 2010 20:52:11 +0200 Subject: [PATCH] * mu-msg-str: use G_GNUC_WARN_UNUSED_RESULT where it makes sense --- src/mu-msg-str.c | 3 +++ src/mu-msg-str.h | 6 +++--- 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/src/mu-msg-str.c b/src/mu-msg-str.c index bdec687d..16872085 100644 --- a/src/mu-msg-str.c +++ b/src/mu-msg-str.c @@ -44,7 +44,10 @@ mu_msg_str_date (time_t t) const char* mu_msg_str_size_s (size_t s) { + /* note: we we use the powers-of-10, not powers-of-2 */ + static char buf[32]; + if (s >= 1000 * 1000) g_snprintf(buf, 32, "%.1fM", (double)s/(1000*1000)); else diff --git a/src/mu-msg-str.h b/src/mu-msg-str.h index a3454daf..ac6093eb 100644 --- a/src/mu-msg-str.h +++ b/src/mu-msg-str.h @@ -41,7 +41,7 @@ * for what to do with it */ const char* mu_msg_str_date_s (time_t t) G_GNUC_CONST; -char* mu_msg_str_date (time_t t); +char* mu_msg_str_date (time_t t) G_GNUC_WARN_UNUSED_RESULT; /** @@ -58,7 +58,7 @@ char* mu_msg_str_date (time_t t); * for what to do with it */ const char* mu_msg_str_size_s (size_t s) G_GNUC_CONST; -char* mu_msg_str_size (size_t s); +char* mu_msg_str_size (size_t s) G_GNUC_WARN_UNUSED_RESULT; /** * get a display string for a given set of flags, OR'ed in @@ -76,7 +76,7 @@ char* mu_msg_str_size (size_t s); * for what to do with it */ const char* mu_msg_str_flags_s (MuMsgFlags flags) G_GNUC_CONST; -char* mu_msg_str_flags (MuMsgFlags flags); +char* mu_msg_str_flags (MuMsgFlags flags) G_GNUC_WARN_UNUSED_RESULT; /**