From: Po Lu Date: Tue, 9 Nov 2021 04:03:47 +0000 (+0100) Subject: Raise an error if creating an unknown xwidget type X-Git-Tag: emacs-29.0.90~3671^2~59 X-Git-Url: http://git.eshelyaron.com/gitweb/?a=commitdiff_plain;h=b5efdccefbf29ba1415a72a42cddb3352ec8e1d3;p=emacs.git Raise an error if creating an unknown xwidget type * src/xwidget.c (Fmake_xwidget): Error if TYPE is invalid (bug#51682). --- diff --git a/src/xwidget.c b/src/xwidget.c index 294e9f8788c..4d1d1169af9 100644 --- a/src/xwidget.c +++ b/src/xwidget.c @@ -128,6 +128,9 @@ fails. */) CHECK_FIXNAT (width); CHECK_FIXNAT (height); + if (!EQ (type, Qwebkit)) + error ("Bad xwidget type"); + struct xwidget *xw = allocate_xwidget (); Lisp_Object val; xw->type = type;