Subject: Re: stdio FILE extension
To: None <>
From: YAMAMOTO Takashi <>
List: tech-userlevel
Date: 10/20/2001 08:25:35
From: Jason R Thorpe <>
> So, really, I'd change _ub to be like this:
> 	union {
> 		struct __sbuf _ubu_ub;
> 		void *_ubu_intcookie;
> 	} _ub_u;
> to really insure that we break compilation of apps that use _ub.

just renaming _ub is enough, isn't it?
(it's what my patch do)

I didn't use union because:
- I worried that compiler makes unnecessary change.
  (padding, re-ordering fields, etc)
- and we will want to use _ub::_size in future.

YAMAMOTO Takashi<>