mirror of
https://github.com/Rockbox/rockbox.git
synced 2025-12-07 05:35:02 -05:00
libc: Add an implementation of strtol/strtoul and export it via plugins
These were lifted from the lua plugin. sdl, doom, puzzles updated to use the exported version todo: lua, maybe? also: convert uses of atoi [back] to strtol Change-Id: I5a1ebbe8d8c99349e594ab9bbbce474e7645b4e9
This commit is contained in:
parent
32edbd430d
commit
481cc70fe0
13 changed files with 103 additions and 100 deletions
|
|
@ -658,6 +658,8 @@ struct plugin_api {
|
|||
const unsigned char *_rbctype_;
|
||||
#endif
|
||||
int (*atoi)(const char *str);
|
||||
long int (*strtol)(const char *ptr, char **endptr, int base);
|
||||
unsigned long int (*strtoul)(const char *ptr, char **endptr, int base);
|
||||
char *(*strchr)(const char *s, int c);
|
||||
char *(*strcat)(char *s1, const char *s2);
|
||||
size_t (*strlcat)(char *dst, const char *src, size_t length);
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue