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:
parent
d0f8dfe10c
commit
349db581b5
3 changed files with 12 additions and 3 deletions
|
@ -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 */
|
||||
|
|
|
@ -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);
|
||||
|
|
|
@ -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 */
|
||||
|
|
Loading…
Reference in a new issue