$include_dir="/home/hyper-archives/boost/include"; include("$include_dir/msg-header.inc") ?>
From: Roland Schwarz (roland.schwarz_at_[hidden])
Date: 2006-10-06 10:22:14
Anthony Williams wrote:
> Sorry, I didn't make it clear. It is the automatic storage duration
> restriction which is not present on Windows.
I see.
But what is your intent?
Are you trying to come up with a single mutex, that is both
statically (lazy) intializeable (i.e. of type POD) _and_ at the same
time default constructible?
This simply is not feasible.
If your intent is to work around the pthread_once this is as
I see it, much easier. Just use a static mutex and condition
to emulate call_once.
Aren't the ability to statically initialize a mutex, and availability of
call_once just two sides of the same medal?
Roland