Re: [AD] (still) a race condition in mixer.c |
[ Thread Index |
Date Index
| More lists.liballeg.org/allegro-developers Archives
]
On 2003-09-23, Eric <ebotcazou@xxxxxxxxxx> wrote:
>
> Oh no! Simply that the SYSTEM_DRIVER type and the system_driver object are
> declared in system.h, so I think we are commited to preserving both.
Well, not necessarily. The internal details of SYSTEM_DRIVER should be
off limits to the user; system_driver should be considered as an opaque
pointer. Neither SYSTEM_DRIVER nor system_driver are mentioned at all
in the documentation.
(That could probably be considered a bug in the documentation, although
I can't think of many uses, except for the "if (system_driver)" idiom.)
--
王浩禎