| www.delorie.com/archives/browse.cgi | search |
| X-Authentication-Warning: | delorie.com: mail set sender to djgpp-workers-bounces using -f |
| Date: | Fri, 23 Jan 2004 14:46:38 +0200 |
| From: | "Eli Zaretskii" <eliz AT elta DOT co DOT il> |
| Sender: | halo1 AT zahav DOT net DOT il |
| To: | Esa A E Peuha <peuha AT cc DOT helsinki DOT fi> |
| Message-Id: | <2719-Fri23Jan2004144638+0200-eliz@elta.co.il> |
| X-Mailer: | emacs 21.3.50 (via feedmail 8 I) and Blat ver 1.8.9 |
| CC: | djgpp-workers AT delorie DOT com |
| In-reply-to: | <Pine.OSF.4.58.0401231150080.23983@sirppi.helsinki.fi> (message |
| from Esa A E Peuha on Fri, 23 Jan 2004 11:54:15 +0200 (EET)) | |
| Subject: | Re: Patch for bsearch |
| References: | <Pine DOT OSF DOT 4 DOT 58 DOT 0401201143590 DOT 29095 AT sirppi DOT helsinki DOT fi> <200401201626 DOT i0KGQ7d8026812 AT envy DOT delorie DOT com> <Pine DOT OSF DOT 4 DOT 58 DOT 0401231150080 DOT 23983 AT sirppi DOT helsinki DOT fi> |
| Reply-To: | djgpp-workers AT delorie DOT com |
| Errors-To: | nobody AT delorie DOT com |
| X-Mailing-List: | djgpp-workers AT delorie DOT com |
| X-Unsubscribes-To: | listserv AT delorie DOT com |
> Date: Fri, 23 Jan 2004 11:54:15 +0200 (EET) > From: Esa A E Peuha <peuha AT cc DOT helsinki DOT fi> > > > > "void" has no size, so you can't do pointer arithmetic with it. Any > > void* must be cast to a pointer to non-void to do pointer arithmetic. > > In GNU C, sizeof(void) == 1 and therefore arithmetic on void pointers > works just like on char pointers. Is there any reason not to use GNU > extensions in library sources? Only one: that some future version of GCC might flag these with warnings, and we use flags that make warnings to be treated as errors.
| webmaster | delorie software privacy |
| Copyright © 2019 by DJ Delorie | Updated Jul 2019 |