From 300db08a4d66814000e2d6eb373f931c37913954 Mon Sep 17 00:00:00 2001 From: Manuel Giraud Date: Fri, 14 Jan 2022 11:28:28 +0100 Subject: [PATCH 1/2] simplify return case for Findirect_function. --- src/data.c | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/src/data.c b/src/data.c index f287c38fcd..65babc49e9 100644 --- a/src/data.c +++ b/src/data.c @@ -2380,10 +2380,8 @@ DEFUN ("indirect-function", Findirect_function, Sindirect_function, 1, 2, 0, if (SYMBOLP (result) && !NILP (result) && (result = XSYMBOL (result)->u.s.function, SYMBOLP (result))) result = indirect_function (result); - if (!NILP (result)) - return result; - return Qnil; + return result; } /* Extract and set vector and string elements. */ -- 2.34.1