--- urs muff <[EMAIL PROTECTED]> wrote: > The problem is the following: > If one DLL is allocating memory no other DLL > including the main application > can free that memory. This is a general issue with > all memory managers on > many platforms.
Okay, I get that... > The solution is to use a DLL > version for the memory manager > [MSVCRTD.dll/MSVCRT.dll]. Ya lost me, here. > This only works, if the > DLL/EXE that is freeing > the memory is using the same shared CRT > implementation, check your 'code > generation' settings. If you are using Borland as > compiler, you might have > to recompile the Xerces DLL using the Borland > settings for shared CRT, since > the precompiled distribution was compiled using MSVC > 6.0. [You will run in > the same problem under MacOS, if you don't use the > shared version of the MSL > libraries...] hmm... all right. I got the build for BCB5, so I'm hoping that it wasn't meant for use with BCB6 (I believe that BCB6 was not out at the build time of the one I have - for reference, I have 1_6_0; Don advised that I stick with that build, if I am building with BCB5 ). I am not a total whiz with my compiler, yet, only having had it for a few months... I'm afraid that someone will have to break it down just a little more for me to be able to solve this. Regardless, I'll do my best. Thanks for the help, everyone - I appreciate it. I'll do my best to offer what help to others I may be in a position to, in the future. ~Rhys Black __________________________________________________ Do You Yahoo!? Yahoo! Tax Center - online filing with TurboTax http://taxes.yahoo.com/ --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
