summaryrefslogtreecommitdiff
path: root/hardinfo
diff options
context:
space:
mode:
authorTotalCaesar659 <x24cm5b8c54q6szxw@yandex.ru>2017-04-11 02:24:46 +0300
committerLeandro A. F. Pereira <leandro@hardinfo.org>2017-04-10 18:04:29 -0700
commit6c4401dd00a2ed4cb2c6373f5e7906fa8cebc352 (patch)
tree40493b24f76b7c713350424034e84dc81368a043 /hardinfo
parent74d5a417ba2e483deb7a0c387706a613549d32c4 (diff)
Fixed compile warning in utils.c
Fixed compile warning in utils.c: [ 37%] Building C object CMakeFiles/hardinfo.dir/hardinfo/util.c.o /home/maxpayne/hardinfo/hardinfo/util.c: In function ‘seconds_to_string’: /home/maxpayne/hardinfo/hardinfo/util.c:105:34: warning: too many arguments for format [-Wformat-extra-args] return g_strdup_printf(ngettext("%d hour, ", "%d hours, ", hours), hours, ^ /home/maxpayne/hardinfo/hardinfo/util.c:108:37: warning: too many arguments for format [-Wformat-extra-args] return g_strdup_printf(ngettext("%d day, ", "%d days, ", days), days, ^ [ 39%] Linking C executable hardinfo
Diffstat (limited to 'hardinfo')
-rw-r--r--hardinfo/util.c15
1 files changed, 9 insertions, 6 deletions
diff --git a/hardinfo/util.c b/hardinfo/util.c
index 49def403..a2e69073 100644
--- a/hardinfo/util.c
+++ b/hardinfo/util.c
@@ -97,17 +97,20 @@ gchar *seconds_to_string(unsigned int seconds)
minutes %= 60;
days = hours / 24;
hours %= 24;
+
+ gchar *wminutes;
+ gchar *whours;
+ gchar *wdays;
+ wdays = ngettext("%d day, ", "%d days, ", days);
+ whours = ngettext("%d hour, ", "%d hours, ", hours);
+ wminutes = ngettext("%d minute", "%d minutes", minutes);
if (days < 1) {
if (hours < 1)
return g_strdup_printf(ngettext("%d minute", "%d minutes", minutes), minutes);
-
- return g_strdup_printf(ngettext("%d hour, ", "%d hours, ", hours), hours,
- ngettext("%d minute", "%d minutes", minutes), minutes);
+ return g_strdup_printf(whours, wminutes);
}
- return g_strdup_printf(ngettext("%d day, ", "%d days, ", days), days,
- ngettext("%d hour and ", "%d hours and ", hours), hours,
- ngettext("%d minute", "%d minutes", minutes), minutes);
+ return g_strdup_printf(wdays, whours, wminutes);
}
inline gchar *size_human_readable(gfloat size)