1
0
mirror of https://github.com/moparisthebest/curl synced 2024-08-13 17:03:50 -04:00

unit1650: fix "null pointer passed as argument 1 to memcmp"

Detected by UndefinedBehaviorSanitizer

Closes #3187
This commit is contained in:
Daniel Stenberg 2018-10-29 10:27:04 +01:00
parent 0c9b09dff4
commit 5728229a4f
No known key found for this signature in database
GPG Key ID: 5CC908FDB71E12C2

View File

@ -170,7 +170,7 @@ UNITTEST_START
fprintf(stderr, "DNS encode made: %s\n", hexdump(buffer, size));
return 2;
}
else if(memcmp(req[i].packet, buffer, size)) {
else if(req[i].packet && memcmp(req[i].packet, buffer, size)) {
fprintf(stderr, "DNS encode made: %s\n", hexdump(buffer, size));
fprintf(stderr, "... instead of: %s\n",
hexdump((unsigned char *)req[i].packet, size));