diff options
Diffstat (limited to 'apps/plugins/pdbox')
-rw-r--r-- | apps/plugins/pdbox/pdbox.h | 19 |
1 files changed, 17 insertions, 2 deletions
diff --git a/apps/plugins/pdbox/pdbox.h b/apps/plugins/pdbox/pdbox.h index 56ad568a3b..b53e15f94e 100644 --- a/apps/plugins/pdbox/pdbox.h +++ b/apps/plugins/pdbox/pdbox.h | |||
@@ -89,7 +89,9 @@ float rb_atan(float); | |||
89 | float rb_atan2(float, float); | 89 | float rb_atan2(float, float); |
90 | float rb_sinh(float); | 90 | float rb_sinh(float); |
91 | float rb_tan(float); | 91 | float rb_tan(float); |
92 | #ifndef SIMULATOR | 92 | //#ifndef SIMULATOR |
93 | /*FIXME: is it a correct replacement??? */ | ||
94 | #if !(CONFIG_PLATFORM & PLATFORM_HOSTED) | ||
93 | typedef struct | 95 | typedef struct |
94 | { | 96 | { |
95 | int quot; | 97 | int quot; |
@@ -163,9 +165,12 @@ void pd_init(void); | |||
163 | #define atoi rb->atoi | 165 | #define atoi rb->atoi |
164 | #define write rb->write | 166 | #define write rb->write |
165 | 167 | ||
168 | #undef strncat | ||
166 | #define strncat rb_strncat | 169 | #define strncat rb_strncat |
167 | 170 | ||
168 | #ifndef SIMULATOR | 171 | //#ifndef SIMULATOR |
172 | /*FIXME: is it a correct replacement??? */ | ||
173 | #if !(CONFIG_PLATFORM & PLATFORM_HOSTED) | ||
169 | #define floor rb_floor | 174 | #define floor rb_floor |
170 | #define atof rb_atof | 175 | #define atof rb_atof |
171 | #define atol rb_atol | 176 | #define atol rb_atol |
@@ -186,6 +191,7 @@ void pd_init(void); | |||
186 | #endif | 191 | #endif |
187 | 192 | ||
188 | #define ftoan rb_ftoan | 193 | #define ftoan rb_ftoan |
194 | #undef strtok_r | ||
189 | #define strtok_r rb->strtok_r | 195 | #define strtok_r rb->strtok_r |
190 | #define strstr rb->strcasestr | 196 | #define strstr rb->strcasestr |
191 | 197 | ||
@@ -282,6 +288,15 @@ enum pd_key_id | |||
282 | #define PDPOD_WHEELLEFT (BUTTON_SCROLL_BACK) | 288 | #define PDPOD_WHEELLEFT (BUTTON_SCROLL_BACK) |
283 | #define PDPOD_WHEELRIGHT (BUTTON_SCROLL_FWD) | 289 | #define PDPOD_WHEELRIGHT (BUTTON_SCROLL_FWD) |
284 | #define PDPOD_ACTION (BUTTON_SELECT) | 290 | #define PDPOD_ACTION (BUTTON_SELECT) |
291 | #elif (CONFIG_KEYPAD == SAMSUNG_YPR0_PAD) | ||
292 | #define PDPOD_QUIT BUTTON_BACK | ||
293 | #define PDPOD_PLAY BUTTON_USER | ||
294 | #define PDPOD_PREVIOUS BUTTON_LEFT | ||
295 | #define PDPOD_NEXT BUTTON_RIGHT | ||
296 | #define PDPOD_MENU BUTTON_MENU | ||
297 | #define PDPOD_WHEELLEFT BUTTON_UP | ||
298 | #define PDPOD_WHEELRIGHT BUTTON_DOWN | ||
299 | #define PDPOD_ACTION BUTTON_SELECT | ||
285 | #else | 300 | #else |
286 | #warning "No keys defined for this architecture!" | 301 | #warning "No keys defined for this architecture!" |
287 | #endif | 302 | #endif |