diff options
Diffstat (limited to 'apps/plugins/pdbox')
-rw-r--r-- | apps/plugins/pdbox/PDa/src/g_canvas.c | 4 | ||||
-rw-r--r-- | apps/plugins/pdbox/PDa/src/g_rtext.c | 3 | ||||
-rw-r--r-- | apps/plugins/pdbox/PDa/src/m_pd.h | 8 |
3 files changed, 12 insertions, 3 deletions
diff --git a/apps/plugins/pdbox/PDa/src/g_canvas.c b/apps/plugins/pdbox/PDa/src/g_canvas.c index fde19461d0..6b33a4af44 100644 --- a/apps/plugins/pdbox/PDa/src/g_canvas.c +++ b/apps/plugins/pdbox/PDa/src/g_canvas.c | |||
@@ -95,7 +95,7 @@ static void glist_doupdatewindowlist(t_glist *gl, char *sbuf) | |||
95 | char tbuf[1024]; | 95 | char tbuf[1024]; |
96 | #ifdef ROCKBOX | 96 | #ifdef ROCKBOX |
97 | snprintf(tbuf, sizeof(tbuf), | 97 | snprintf(tbuf, sizeof(tbuf), |
98 | "{%s .x%x} ", gl->gl_name->s_name, (t_int) canvas); | 98 | "{%s .x%x} ", gl->gl_name->s_name, (unsigned int) canvas); |
99 | #else /* ROCKBOX */ | 99 | #else /* ROCKBOX */ |
100 | sprintf(tbuf, "{%s .x%x} ", gl->gl_name->s_name, (t_int)canvas); | 100 | sprintf(tbuf, "{%s .x%x} ", gl->gl_name->s_name, (t_int)canvas); |
101 | #endif /* ROCKBOX */ | 101 | #endif /* ROCKBOX */ |
@@ -712,7 +712,7 @@ static t_editor *editor_new(t_glist *owner) | |||
712 | x->e_deleted = binbuf_new(); | 712 | x->e_deleted = binbuf_new(); |
713 | x->e_glist = owner; | 713 | x->e_glist = owner; |
714 | #ifdef ROCKBOX | 714 | #ifdef ROCKBOX |
715 | snprintf(buf, sizeof(buf), ".x%x", (t_int)owner); | 715 | snprintf(buf, sizeof(buf), ".x%x", (unsigned int) owner); |
716 | #else /* ROCKBOX */ | 716 | #else /* ROCKBOX */ |
717 | sprintf(buf, ".x%x", (t_int)owner); | 717 | sprintf(buf, ".x%x", (t_int)owner); |
718 | #endif /* ROCKBOX */ | 718 | #endif /* ROCKBOX */ |
diff --git a/apps/plugins/pdbox/PDa/src/g_rtext.c b/apps/plugins/pdbox/PDa/src/g_rtext.c index 03aea97e9b..03b19c678a 100644 --- a/apps/plugins/pdbox/PDa/src/g_rtext.c +++ b/apps/plugins/pdbox/PDa/src/g_rtext.c | |||
@@ -66,7 +66,8 @@ t_rtext *rtext_new(t_glist *glist, t_text *who) | |||
66 | glist->gl_editor->e_rtext = x; | 66 | glist->gl_editor->e_rtext = x; |
67 | #ifdef ROCKBOX | 67 | #ifdef ROCKBOX |
68 | snprintf(x->x_tag, strlen(x->x_tag), | 68 | snprintf(x->x_tag, strlen(x->x_tag), |
69 | ".x%x.t%x", (t_int)glist_getcanvas(x->x_glist), (t_int)x); | 69 | ".x%x.t%x", (unsigned int) glist_getcanvas(x->x_glist), |
70 | (unsigned int) x); | ||
70 | #else /* ROCKBOX */ | 71 | #else /* ROCKBOX */ |
71 | sprintf(x->x_tag, ".x%x.t%x", (t_int)glist_getcanvas(x->x_glist), | 72 | sprintf(x->x_tag, ".x%x.t%x", (t_int)glist_getcanvas(x->x_glist), |
72 | (t_int)x); | 73 | (t_int)x); |
diff --git a/apps/plugins/pdbox/PDa/src/m_pd.h b/apps/plugins/pdbox/PDa/src/m_pd.h index 9f60baa293..efd5cf13c5 100644 --- a/apps/plugins/pdbox/PDa/src/m_pd.h +++ b/apps/plugins/pdbox/PDa/src/m_pd.h | |||
@@ -49,15 +49,23 @@ extern "C" { | |||
49 | #include <stddef.h> /* just for size_t -- how lame! */ | 49 | #include <stddef.h> /* just for size_t -- how lame! */ |
50 | #endif | 50 | #endif |
51 | 51 | ||
52 | #ifdef ROCKBOX | ||
53 | #include <inttypes.h> | ||
54 | #endif | ||
55 | |||
52 | #define MAXPDSTRING 1000 /* use this for anything you want */ | 56 | #define MAXPDSTRING 1000 /* use this for anything you want */ |
53 | #define MAXPDARG 5 /* max number of args we can typecheck today */ | 57 | #define MAXPDARG 5 /* max number of args we can typecheck today */ |
54 | 58 | ||
55 | /* signed and unsigned integer types the size of a pointer: */ | 59 | /* signed and unsigned integer types the size of a pointer: */ |
60 | #ifdef ROCKBOX | ||
61 | typedef intptr_t t_int; | ||
62 | #else /* ROCKBOX */ | ||
56 | #ifdef __alpha__ | 63 | #ifdef __alpha__ |
57 | typedef long t_int; | 64 | typedef long t_int; |
58 | #else | 65 | #else |
59 | typedef int t_int; | 66 | typedef int t_int; |
60 | #endif | 67 | #endif |
68 | #endif /* ROCKBOX */ | ||
61 | 69 | ||
62 | typedef float t_float; /* a floating-point number at most the same size */ | 70 | typedef float t_float; /* a floating-point number at most the same size */ |
63 | typedef float t_floatarg; /* floating-point type for function calls */ | 71 | typedef float t_floatarg; /* floating-point type for function calls */ |