bug-zile
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Bug-zile] 2.3.12: LP64 warnings


From: Christian Weisgerber
Subject: [Bug-zile] 2.3.12: LP64 warnings
Date: Fri, 9 Oct 2009 17:51:11 +0200
User-agent: Mutt/1.4.2.3i

main.c: In function `main':
main.c:318: warning: cast from pointer to integer of different size

term_curses.c: In function `get_char':
term_curses.c:352: warning: cast from pointer to integer of different size
term_curses.c: In function `term_ungetkey':
term_curses.c:407: warning: cast to pointer from integer of different size

These appear to be harmless, but it's disconcerting to see them drift
by...

--- src/main.c.orig     Fri Oct  9 17:27:24 2009
+++ src/main.c  Fri Oct  9 17:28:49 2009
@@ -315,7 +315,7 @@ main (int argc, char **argv)
     {
       char *arg = (char *) gl_list_get_at (arg_arg, i);
 
-      switch ((int) gl_list_get_at (arg_type, i))
+      switch ((long) gl_list_get_at (arg_type, i))
         {
         case ARG_FUNCTION:
           ok = get_function (arg) != NULL;
--- src/term_curses.c.orig      Tue Aug  4 22:24:23 2009
+++ src/term_curses.c   Fri Oct  9 17:37:34 2009
@@ -349,7 +349,7 @@ get_char (void)
 
   if (size > 0)
     {
-      c = (int) gl_list_get_at (key_buf, size - 1);
+      c = (long) gl_list_get_at (key_buf, size - 1);
       gl_list_remove_at (key_buf, size - 1);
     }
   else
@@ -404,7 +404,7 @@ term_ungetkey (size_t key)
   size_t i, n = keytocodes (key, &codes);
 
   for (i = n; i > 0; i--)
-    gl_list_add_last (key_buf, (void *) codes[i - 1]);
+    gl_list_add_last (key_buf, (void *)(long) codes[i - 1]);
 
   free (codes);
 }
--- src/term_curses.c.orig      Fri Oct  9 17:28:08 2009
+++ src/term_curses.c   Fri Oct  9 17:28:30 2009
@@ -349,7 +349,7 @@ get_char (void)
 
   if (size > 0)
     {
-      c = (int) gl_list_get_at (key_buf, size - 1);
+      c = (long) gl_list_get_at (key_buf, size - 1);
       gl_list_remove_at (key_buf, size - 1);
     }
   else

-- 
Christian "naddy" Weisgerber                          address@hidden




reply via email to

[Prev in Thread] Current Thread [Next in Thread]