mirror of
https://github.com/X11Libre/xserver.git
synced 2026-03-24 08:04:30 +00:00
Convert ProcRenderQueryFilters to use memcpy instead of strncpy
We just got the string length with strlen, might as well use it to copy the whole string quickly instead of checking each character a second time to see if it's 0 or not. Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> Reviewed-by: Jeremy Huddleston <jeremyhu@apple.com>
This commit is contained in:
@@ -1800,7 +1800,7 @@ ProcRenderQueryFilters (ClientPtr client)
|
||||
{
|
||||
j = strlen (ps->filters[i].name);
|
||||
*names++ = j;
|
||||
strncpy (names, ps->filters[i].name, j);
|
||||
memcpy (names, ps->filters[i].name, j);
|
||||
names += j;
|
||||
}
|
||||
|
||||
@@ -1809,7 +1809,7 @@ ProcRenderQueryFilters (ClientPtr client)
|
||||
{
|
||||
j = strlen (ps->filterAliases[i].alias);
|
||||
*names++ = j;
|
||||
strncpy (names, ps->filterAliases[i].alias, j);
|
||||
memcpy (names, ps->filterAliases[i].alias, j);
|
||||
names += j;
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user