netstar pushed a commit to branch master.

http://git.enlightenment.org/apps/evisum.git/commit/?id=fcbf3f3c8cbc887cd434d67de16b7e96d5a47d30

commit fcbf3f3c8cbc887cd434d67de16b7e96d5a47d30
Author: Alastair Poole <nets...@gmail.com>
Date:   Fri Feb 5 11:46:02 2021 +0000

    format: C format macros (std)
---
 src/bin/ui/ui_process_list.c | 6 ++++--
 src/bin/ui/ui_process_view.c | 4 +++-
 2 files changed, 7 insertions(+), 3 deletions(-)

diff --git a/src/bin/ui/ui_process_list.c b/src/bin/ui/ui_process_list.c
index b941965..346880d 100644
--- a/src/bin/ui/ui_process_list.c
+++ b/src/bin/ui/ui_process_list.c
@@ -6,6 +6,8 @@
 #include "ui/ui_process_view.h"
 
 #include <stdio.h>
+#define __STDC_FORMAT_MACROS
+#include <inttypes.h>
 #include <sys/types.h>
 #include <sys/resource.h>
 #include <pwd.h>
@@ -385,11 +387,11 @@ _run_time_set(char *buf, size_t n, int64_t secs)
    int rem;
 
    if (secs < 86400)
-     snprintf(buf, n, "%02lld:%02lld", secs / 60, secs % 60);
+     snprintf(buf, n, "%02" PRIi64 ":%02"PRIi64, secs / 60, secs % 60);
    else
      {
         rem = secs % 3600;
-        snprintf(buf, n, "%02lld:%02d:%02d", secs / 3600, rem / 60, rem % 60);
+        snprintf(buf, n, "%02" PRIi64 ":%02d:%02d", secs / 3600, rem / 60, rem 
% 60);
      }
 }
 
diff --git a/src/bin/ui/ui_process_view.c b/src/bin/ui/ui_process_view.c
index 55eda54..a804c7d 100644
--- a/src/bin/ui/ui_process_view.c
+++ b/src/bin/ui/ui_process_view.c
@@ -1,6 +1,8 @@
 #include "ui_process_view.h"
 #include "../system/process.h"
 #include "util.c"
+#define __STDC_FORMAT_MACROS
+#include <inttypes.h>
 
 typedef struct
 {
@@ -803,7 +805,7 @@ _run_time_string(int64_t secs)
 {
    char buf[256];
    int s = secs % 3600;
-   snprintf(buf, sizeof(buf), "%02lld:%02d:%02d", secs / 3600, s / 60, s % 60);
+   snprintf(buf, sizeof(buf), "%02"PRIi64"%02d:%02d", secs / 3600, s / 60, s % 
60);
    return strdup(buf);
 }
 

-- 


Reply via email to