Subject: Re: Problems with gdb under NetBSD 1.0
To: Chris G Demetriou <Chris_G_Demetriou@LAGAVULIN.PDL.CS.CMU.EDU>
From: Greg A. Woods <woods@kuma.web.net>
List: current-users
Date: 12/12/1994 14:18:45
[ On Mon, December 12, 1994 at 14:13:50 (-0500), Chris G Demetriou wrote: ]
> Subject: Re: Problems with gdb under NetBSD 1.0 
>
> for a long time, the second arg to lseek() was a 'long', and people would
> commonly cast it that way.
> 
> Well, now, every instance of code that does that is broken.

Such code always was broken, right from the day off_t was devised.  It
should be fixed, not worked around.

Note also the double hiding of the true parameter type that happens when
a prototype cast re-converts a manual cast like this.  IMHO it makes
such code nearly un-maintainable (for everthing but "well known"
functions like lseek(2), that is).

-- 
						Greg A. Woods

+1 416 443-1734			VE3TCP		robohack!woods
Planix, Inc. <woods@planix.com>; UniForum Canada <woods@uniforum.ca>