test: do not pass NULL to memcmp() in evbuffer_datacmp() helper

Fixes:
  runtime error: null pointer passed as argument 2, which is declared to never be null
(cherry picked from commit 6f152befb4523fd2e57c1a937e590f8ff87b7f15)
This commit is contained in:
Azat Khuzhin 2020-06-25 09:59:35 +03:00
parent 6b8d02a755
commit a91abd0e8e

View File

@ -232,6 +232,8 @@ evbuffer_datacmp(struct evbuffer *buf, const char *s)
return -1;
d = evbuffer_pullup(buf, s_sz);
if (!d)
d = (unsigned char *)"";
if ((r = memcmp(d, s, s_sz)))
return r;