[Top][All Lists]
[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
- [Bug-zile] 2.3.12: LP64 warnings,
Christian Weisgerber <=