Hi,

Yes, dlcompat source code uses a mutex to protect its use of NSAddImage.


Acknowledged.


Apple thanks the authors of dlcompat for its own dlfcn.h implementations.


Where?



See /usr/include/dlfcn.h under MacOSX 10.4 where you see this before the first define

Quote:

/*
  Based on the dlcompat work done by:
                Jorge Acereda  <[EMAIL PROTECTED]> &
                Peter O'Gorman <[EMAIL PROTECTED]>
*/



So please commit Patrick's patch until we get a chance to back out all of this MACOSX specific code in favor of the standard unix versions of dlopen, dlclose, etc now recommended by Apple for MacOSX 10.3 and 10.4.


Should not take very long I think to remove the Mac OS X specific code in favor of the standard functions.

There are more instances than just that one in sal. In fact in vcl and a few other places, calls to dlopen were replaced or ifdef'd out if I remember correctly. So the safest thing would be to put in Patrick's patch until an official MacOSX version of 2.0.1 comes out I think and all the places it could be found are identified.

Take care,

Kevin


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to