Minor optimization, drop expensive memset() ops

No need to zero out whole buffer for strlcat(), or other string check
ops.  Also drop a few completely useless memset() calls.

Signed-off-by: Joachim Wiberg <troglobit@gmail.com>
This commit is contained in:
Joachim Wiberg committed 2021-04-07 11:58:41 +02:00
1 parent d43af8c9c1
commit c0716d7f63
4 files changed
+6 -10

No files matched your search

+1 -1
View File
@@ -110,7 +110,7 @@ static int missing(char *job, char *id)
static int do_query(char *buf, size_t len)
{
memset(query_buf, 0, sizeof(query_buf));
query_buf[0] = 0;
if (svc_parse_jobstr(buf, len, NULL, missing)) {
memcpy(buf, query_buf, len);
return 1;