diff options
Diffstat (limited to 'openbsd-compat/libasr/asr.c')
-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); |