Share

Brook

Code

Programming Languages: C++

License: GNU General Public License (GPL), BSD License

Repositories

browse code, statistics svn co https://brook.svn.sourceforge.net/svnroot/brook brook

Show:

What's happening?

  • TLS used to store stream sizes causes inability to dynload.

    The contents of data declared with _declspec(thread) are undefined, when this is used in a DLL, and this dll is loaded dynamically. See: http://support.microsoft.com/kb/118816 Therefore, dynamic loading any Brook dll fails. Here's a fix, you might want to put some #ifdef WIN32 'round the win32 specific code.

    2010-01-05 08:34:41 UTC by nobody