diff options
author | Gilles Chehade <gilles@poolp.org> | 2020-06-25 14:30:57 +0200 |
---|---|---|
committer | Gilles Chehade <gilles@poolp.org> | 2020-06-25 14:30:57 +0200 |
commit | dfd5e5bd0a5cfc23e57f806efe9799cdacf9630e (patch) | |
tree | 4738a96932a4068c7a0972d7f0244086e82fbcd3 | |
parent | Merge pull request #1071 from bheesham/update-readme-wiki (diff) | |
download | OpenSMTPD-dfd5e5bd0a5cfc23e57f806efe9799cdacf9630e.tar.xz OpenSMTPD-dfd5e5bd0a5cfc23e57f806efe9799cdacf9630e.zip |
asr has had an errata in OpenBSD, OpenSMTPD is not affected but we
never know if this might bite in the future.
-rw-r--r-- | openbsd-compat/libasr/asr.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/openbsd-compat/libasr/asr.c b/openbsd-compat/libasr/asr.c index 90bc59b4..008544ad 100644 --- a/openbsd-compat/libasr/asr.c +++ b/openbsd-compat/libasr/asr.c @@ -150,6 +150,8 @@ asr_run(struct asr_query *as, struct asr_result *ar) { int r, saved_errno = errno; + memset(ar, 0, sizeof(*ar)); + DPRINT("asr: asr_run(%p, %p) %s ctx=[%p]\n", as, ar, _asr_querystr(as->as_type), as->as_ctx); r = as->as_run(as, ar); |