PDBox: Changed type of t_int to remove 64-bit related warnings.

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22167 a1c6a512-1295-4272-9138-f99709370657
This commit is contained in:
Wincent Balin 2009-08-05 13:19:17 +00:00
parent d0f8dfe10c
commit 349db581b5
3 changed files with 12 additions and 3 deletions

View file

@ -95,7 +95,7 @@ static void glist_doupdatewindowlist(t_glist *gl, char *sbuf)
char tbuf[1024];
#ifdef ROCKBOX
snprintf(tbuf, sizeof(tbuf),
"{%s .x%x} ", gl->gl_name->s_name, (t_int) canvas);
"{%s .x%x} ", gl->gl_name->s_name, (unsigned int) canvas);
#else /* ROCKBOX */
sprintf(tbuf, "{%s .x%x} ", gl->gl_name->s_name, (t_int)canvas);
#endif /* ROCKBOX */
@ -712,7 +712,7 @@ static t_editor *editor_new(t_glist *owner)
x->e_deleted = binbuf_new();
x->e_glist = owner;
#ifdef ROCKBOX
snprintf(buf, sizeof(buf), ".x%x", (t_int)owner);
snprintf(buf, sizeof(buf), ".x%x", (unsigned int) owner);
#else /* ROCKBOX */
sprintf(buf, ".x%x", (t_int)owner);
#endif /* ROCKBOX */

View file

@ -66,7 +66,8 @@ t_rtext *rtext_new(t_glist *glist, t_text *who)
glist->gl_editor->e_rtext = x;
#ifdef ROCKBOX
snprintf(x->x_tag, strlen(x->x_tag),
".x%x.t%x", (t_int)glist_getcanvas(x->x_glist), (t_int)x);
".x%x.t%x", (unsigned int) glist_getcanvas(x->x_glist),
(unsigned int) x);
#else /* ROCKBOX */
sprintf(x->x_tag, ".x%x.t%x", (t_int)glist_getcanvas(x->x_glist),
(t_int)x);

View file

@ -49,15 +49,23 @@ extern "C" {
#include <stddef.h> /* just for size_t -- how lame! */
#endif
#ifdef ROCKBOX
#include <inttypes.h>
#endif
#define MAXPDSTRING 1000 /* use this for anything you want */
#define MAXPDARG 5 /* max number of args we can typecheck today */
/* signed and unsigned integer types the size of a pointer: */
#ifdef ROCKBOX
typedef intptr_t t_int;
#else /* ROCKBOX */
#ifdef __alpha__
typedef long t_int;
#else
typedef int t_int;
#endif
#endif /* ROCKBOX */
typedef float t_float; /* a floating-point number at most the same size */
typedef float t_floatarg; /* floating-point type for function calls */