kbuild: replace use of strlcpy with a dedicated implmentation in unifdef
Signed-off-by: Sam Ravnborg <sam@ravnborg.org>
This commit is contained in:
parent
01f1c8799a
commit
14a036d2dc
|
@ -450,7 +450,14 @@ ignoreon(void)
|
||||||
static void
|
static void
|
||||||
keywordedit(const char *replacement)
|
keywordedit(const char *replacement)
|
||||||
{
|
{
|
||||||
strlcpy(keyword, replacement, tline + sizeof(tline) - keyword);
|
size_t size = tline + sizeof(tline) - keyword;
|
||||||
|
char *dst = keyword;
|
||||||
|
const char *src = replacement;
|
||||||
|
if (size != 0) {
|
||||||
|
while ((--size != 0) && (*src != '\0'))
|
||||||
|
*dst++ = *src++;
|
||||||
|
*dst = '\0';
|
||||||
|
}
|
||||||
print();
|
print();
|
||||||
}
|
}
|
||||||
static void
|
static void
|
||||||
|
|
Loading…
Reference in New Issue