From xemacs-m  Sat Jun 21 01:29:04 1997
Received: from iria.mines.u-nancy.fr (galibert@iria.mines.u-nancy.fr [193.49.140.100])
	by xemacs.org (8.8.5/8.8.5) with SMTP id BAA17488
	for <xemacs-beta@xemacs.org>; Sat, 21 Jun 1997 01:29:03 -0500 (CDT)
Received: (from galibert@localhost) by iria.mines.u-nancy.fr (950413.SGI.8.6.12/950213.SGI.AUTOCF) id IAA04161; Sat, 21 Jun 1997 08:27:53 +0200
Message-ID: <19970621082753.50969@iria.mines.u-nancy.fr>
Date: Sat, 21 Jun 1997 08:27:53 +0200
From: Olivier Galibert <Olivier.Galibert@mines.u-nancy.fr>
To: Martin Buchholz <mrb@Eng.Sun.COM>
Cc: XEmacs Beta Test <xemacs-beta@xemacs.org>
Subject: Re: Yet more 64bits lossage
References: <19970621012424.18989@iria.mines.u-nancy.fr> <199706210604.XAA07502@xemacs.eng.sun.com>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
X-Mailer: Mutt 0.74
In-Reply-To: <199706210604.XAA07502@xemacs.eng.sun.com>; from Martin Buchholz on Fri, Jun 20, 1997 at 11:04:35PM -0700

On Fri, Jun 20, 1997 at 11:04:35PM -0700, Martin Buchholz wrote:
> Your patch is not quite correct, since NULL might legally be 
> #define NULL 0
> instead of
> #define NULL ((void *) 0)
> as it presumably is on SGI's.
Actually, it's
#define NULL 0L

which makes much sense. NULL _should_ be the size of a pointer on
any reasonable compiler, but we're in the real world :/


> Replace all calls to XtVa[SG]etValues by calls to Xt[SG]etValues.
> These calls are less convenient, but more efficient and more portable, 
> because all the calls will be properly type-checked.  I am willing to
> make this change, or you can make it.  Let me know.  
I don't really know Xt, you'll probably make less mistakes than I. I'm
going to try to move to areas where I'm more competent.

  OG.

