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:
parent
780133f9ae
commit
e0f3633632
|
@ -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;
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue
Block a user