From 60441843233f80d74ae2337f2942a944abd3fcc9 Mon Sep 17 00:00:00 2001 From: Rusty Russell Date: Thu, 12 Jan 2023 11:43:14 +1030 Subject: [PATCH] lightningd: don't call memcpy with NULL. Thanks C committee! Signed-off-by: Rusty Russell --- lightningd/plugin_hook.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/lightningd/plugin_hook.c b/lightningd/plugin_hook.c index 4b90a57d7af7..c6a3ba69ceba 100644 --- a/lightningd/plugin_hook.c +++ b/lightningd/plugin_hook.c @@ -546,7 +546,8 @@ static struct plugin **plugin_hook_make_ordered(const tal_t *ctx, } /* Success! Copy ordered hooks back. */ - memcpy(hook->hooks, done, tal_bytelen(hook->hooks)); + if (hook->hooks) + memcpy(hook->hooks, done, tal_bytelen(hook->hooks)); return NULL; }