raster pushed a commit to branch master.

http://git.enlightenment.org/apps/terminology.git/commit/?id=cb4e0b2febc42a7405dec9283b14ae922a83248d

commit cb4e0b2febc42a7405dec9283b14ae922a83248d
Author: Carsten Haitzler (Rasterman) <ras...@rasterman.com>
Date:   Wed May 12 20:10:37 2021 +0100

    fix 32bit build warnings - some buglets, some just noise
---
 src/bin/termpty.c    | 6 +++---
 src/bin/termptyesc.c | 4 ++--
 2 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/src/bin/termpty.c b/src/bin/termpty.c
index f5f7e85..7ae4705 100644
--- a/src/bin/termpty.c
+++ b/src/bin/termpty.c
@@ -292,7 +292,7 @@ _handle_read(Termpty *ty, Eina_Bool false_on_empty)
                {
                   g = eina_unicode_utf8_next_get(buf, &i);
                   if ((0xdc80 <= g) && (g <= 0xdcff) &&
-                      (len - prev_i) <= (int)sizeof(ty->oldbuf))
+                      (len - (int)prev_i) <= (int)sizeof(ty->oldbuf))
                     {
                        unsigned int k;
 
@@ -303,7 +303,7 @@ _handle_read(Termpty *ty, Eina_Bool false_on_empty)
                          {
                             ty->oldbuf[k] = buf[prev_i+k];
                          }
-                       DBG("failure at %d/%d/%d", prev_i, i, len);
+                       DBG("failure at %d/%d/%d", (int)prev_i, (int)i, len);
                        break;
                     }
                }
@@ -789,7 +789,7 @@ termpty_new(const char *cmd, Eina_Bool login_shell, const 
char *cd,
           {
              char buf[256];
 
-             snprintf(buf, sizeof(buf), "WINDOWID=%lu", window_id);
+             snprintf(buf, sizeof(buf), "WINDOWID=%lu", (unsigned 
long)window_id);
              putenv(buf);
           }
 #if ((EFL_VERSION_MAJOR > 1) || (EFL_VERSION_MINOR >= 24)) || 
((EFL_VERSION_MAJOR == 1) && (EFL_VERSION_MINOR == 23) && (EFL_VERSION_MICRO == 
99))
diff --git a/src/bin/termptyesc.c b/src/bin/termptyesc.c
index 4798be2..0f61aaa 100644
--- a/src/bin/termptyesc.c
+++ b/src/bin/termptyesc.c
@@ -3569,7 +3569,7 @@ _handle_esc_csi(Termpty *ty, const Eina_Unicode *c, const 
Eina_Unicode *ce)
           }
         break;
       default:
-        ERR("unhandled '0x%x' CSI escape code", *cc);
+        ERR("unhandled '0x%x' CSI escape code", (int)*cc);
         goto unhandled;
      }
    cc++;
@@ -4966,7 +4966,7 @@ end:
       for (j = 0; c + j < ce && j < len; j++)
         {
            if ((c[j] < ' ') || (c[j] >= 0x7f))
-             printf("\033[35m%08x\033[0m", c[j]);
+             printf("\033[35m%08x\033[0m", (int)c[j]);
            else
              printf("%s", termptyesc_safechar(c[j]));
         }

-- 


Reply via email to