symbol_strlen: stop at null terminator as well as newline
This commit is contained in:
parent
a9444ec5e3
commit
f640e3d248
@ -12,7 +12,7 @@ static InitRD::File symbol_map = {"", 0, 0, 0};
|
|||||||
static size_t symbol_strlen(const char* symbol)
|
static size_t symbol_strlen(const char* symbol)
|
||||||
{
|
{
|
||||||
const char* i = symbol;
|
const char* i = symbol;
|
||||||
for (; *i != '\n'; ++i)
|
for (; *i != '\n' && *i; ++i)
|
||||||
;
|
;
|
||||||
return (i - symbol);
|
return (i - symbol);
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user