mirror of
https://github.com/logicog/RTLPlayground.git
synced 2026-08-30 14:52:51 +08:00
strtox now returns copied length
This commit is contained in:
+3
-1
@@ -165,11 +165,13 @@ void memset(register __xdata uint8_t *dst, register __xdata uint8_t v, register
|
||||
*dst++ = v;
|
||||
}
|
||||
|
||||
void strtox(register __xdata uint8_t *dst, register __code const char *s)
|
||||
uint16_t strtox(register __xdata uint8_t *dst, register __code const char *s)
|
||||
{
|
||||
__xdata uint8_t *b = dst;
|
||||
while (*s)
|
||||
*dst++ = *s++;
|
||||
*dst = 0;
|
||||
return dst - b;
|
||||
}
|
||||
|
||||
uint16_t strlen(register __code const char *s)
|
||||
|
||||
Reference in New Issue
Block a user