Subject: Re: standards/33123: standards compliance & glob.h
To: None <murray@river-styx.org>
From: SODA Noriyuki <soda@sra.co.jp>
List: netbsd-bugs
Date: 03/22/2006 13:42:48
>>>>> On Wed, 22 Mar 2006 04:35:00 +0000 (UTC), murray@river-styx.org said:
> typedef struct {
> - int gl_pathc; /* Count of total paths so far. */
> + size_t gl_pathc; /* Count of total paths so far. */
> int gl_matchc; /* Count of paths matching pattern. */
> - int gl_offs; /* Reserved at beginning of gl_pathv. */
> + size_t gl_offs; /* Reserved at beginning of gl_pathv. */
This change may introduce ABI incompatibility on platforms which
sizeof(size_t) != sizeof(int).
If so, the patch cannot be that simple, to keep ABI.
Is this difference worth fixing?
--
soda