mirror of
https://github.com/google0101-ryan/Emotional.git
synced 2024-06-23 14:43:20 -04:00
24 lines
306 B
C
24 lines
306 B
C
#include "btconf.h"
|
|
|
|
int ParseLoadAddr(char** str)
|
|
{
|
|
char* buf = *str;
|
|
int ret = 0;
|
|
while ('/' < *buf)
|
|
{
|
|
int i;
|
|
char c = *buf;
|
|
buf++;
|
|
if (c <= '9')
|
|
i = c - '0';
|
|
else if (c <= 'f')
|
|
i = c - 'a';
|
|
else if (c <= 'F')
|
|
i = c - 'A';
|
|
|
|
ret = ret * 16 + i;
|
|
}
|
|
|
|
*str = buf;
|
|
return ret;
|
|
} |