From: Glenn Morris Date: Fri, 3 Jan 2020 22:26:02 +0000 (-0800) Subject: * src/alloc.c (cleanup_vector): Fix --without-modules builds. X-Git-Tag: emacs-28.0.90~7908^2~183 X-Git-Url: http://git.eshelyaron.com/gitweb/?a=commitdiff_plain;h=98ab70bc5185e8d767a9076f4f9796c1fa1a9262;p=emacs.git * src/alloc.c (cleanup_vector): Fix --without-modules builds. --- diff --git a/src/alloc.c b/src/alloc.c index f59f8cbde9a..29ccb38e7b7 100644 --- a/src/alloc.c +++ b/src/alloc.c @@ -3027,12 +3027,14 @@ cleanup_vector (struct Lisp_Vector *vector) if (uptr->finalizer) uptr->finalizer (uptr->p); } +#ifdef HAVE_MODULES else if (PSEUDOVECTOR_TYPEP (&vector->header, PVEC_MODULE_FUNCTION)) { ATTRIBUTE_MAY_ALIAS struct Lisp_Module_Function *function = (struct Lisp_Module_Function *) vector; module_finalize_function (function); } +#endif } /* Reclaim space used by unmarked vectors. */