chiark
/
gitweb
/
~ian
/
gnupg2.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
| inline |
side by side
dirmngr: Fix possible null reference.
[gnupg2.git]
/
dirmngr
/
dns.c
diff --git
a/dirmngr/dns.c
b/dirmngr/dns.c
index 869e7ed2e49e5d1962783c1961154a38db5138bf..ebfd4c31f75782a35f5fa9847d974584127f3858 100644
(file)
--- a/
dirmngr/dns.c
+++ b/
dirmngr/dns.c
@@
-4594,8
+4594,9
@@
dns_error_t dns_trace_fput(const struct dns_trace_event *te, const void *data, s
if (fwrite(&tmp, 1, headsize, fp) < headsize)
return errno;
- if (fwrite(data, 1, datasize, fp) < datasize)
- return errno;
+ if (data)
+ if (fwrite(data, 1, datasize, fp) < datasize)
+ return errno;
if (fflush(fp))
return errno;