From f9e5ece672f96799e9e7845b93b834abca773586 Mon Sep 17 00:00:00 2001 From: Jason Volk Date: Sun, 22 Sep 2019 21:13:45 -0700 Subject: [PATCH] ircd::m::get: Fix false assertion when no result. --- include/ircd/m/get.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/include/ircd/m/get.h b/include/ircd/m/get.h index a44db41ba..db23c8784 100644 --- a/include/ircd/m/get.h +++ b/include/ircd/m/get.h @@ -71,6 +71,6 @@ ircd::m::get(const event::idx &event_idx, get(std::nothrow, event_idx, key, buf) }; - assert(size(rbuf) >= sizeof(T)); + assert(empty(rbuf) || size(rbuf) >= sizeof(T)); return !empty(rbuf); }