From xemacs-m  Mon Mar 24 16:25:27 1997
Received: from mailbox1.ucsd.edu (mailbox1.ucsd.edu [132.239.1.53])
	by xemacs.org (8.8.5/8.8.5) with ESMTP id QAA17927
	for <xemacs-beta@xemacs.org>; Mon, 24 Mar 1997 16:25:26 -0600 (CST)
Received: from sdnp5.ucsd.edu (sdnp5.ucsd.edu [132.239.79.10]) by mailbox1.ucsd.edu (8.8.5/8.6.9) with SMTP id OAA12854 for <xemacs-beta@xemacs.org>; Mon, 24 Mar 1997 14:25:26 -0800 (PST)
Received: by sdnp5.ucsd.edu (SMI-8.6/SMI-SVR4)
	id OAA07632; Mon, 24 Mar 1997 14:27:17 -0800
Sender: dmoore@sdnp5.ucsd.edu
To: XEmacs Beta Mailing List <xemacs-beta@xemacs.org>
Subject: Re: [PATCH] 20.1-b9: new specifier type: display-table
References: <199703242217.QAA02648@mharnois.workgroup.net>
X-Face: "oX;zS#-JU$-,WKSzG.1gGE]x^cIg!hW.dq>.f6pzS^A+(k!T|M:}5{_%>Io<>L&{hO7W4cicOQ|>/lZ1G(m%7iaCf,6Qgk0%%Bz7b2-W3jd0m_UG\Y;?]}4s0O-U)uox>P3JN)9cm]O\@,vy2e{`3pb!"pqmRy3peB90*2L
Mail-Copies-To: never
Mime-Version: 1.0 (generated by tm-edit 7.106)
Content-Type: text/plain; charset=US-ASCII
From: David Moore <dmoore@ucsd.edu>
Date: 24 Mar 1997 14:27:17 -0800
In-Reply-To: Michael Harnois's message of Mon, 24 Mar 1997 16:17:03 -0600
Message-ID: <rvg1xlaptm.fsf@sdnp5.ucsd.edu>
Lines: 19
X-Mailer: Gnus v5.4.33/XEmacs 19.15(beta103)

Michael Harnois <mharnois@sbt.net> writes:

> specifier.c: In function `display_table_validate':
> specifier.c:2890: request for member `v' in something not a structure or union
> specifier.c:2891: request for member `gu' in something not a structure or union

Yep.

+ void
+ display_table_validate(instantiator)
+ {

Should have `Lisp_Object instantiator'.

I don't generally like compiling with lisp union, but it is a good check
for things like this.  Often, I just stick a `#undef NO_UNION_TYPE'
under the #include <config.h> just in the changed files and compile like
that to make sure I don't have any int/Lisp_Object goofs.  Note you
can't link this way, but it's a little compiler typechecking help.

