When I used 'ObjectLevelLockable' in version 0.1.7 for multi-threads coding with VC++ 2008, I found that the declare of 'atomic_mutex_' is missing after compiling.
It may only occur in environment of windows, because this variable is never declared when 'LOKI_WINDOWS_H' is predefined.
This problem wasn't happened before version 0.1.6.
Regards,
Uesugi.
2009-06-16 10:27:30 UTC in Loki