Re: [xml] [PATCH] always dllexport the singlethreaded variables



On 25/05/2018 17:46, Michael Haubenwallner wrote:
When an application using libxml2 does not enable multithreaded support
for itself, we provide the singlethreaded variables, eventually tagged
with dllimport.  So even when we build the multithreaded libxml2, our
singlethreaded variables still eventually need the dllexport tag.

I don't understand the issue. Do you mean an application linked with a DLL configured without thread support and compiled with single-thread headers, and THEN swapping the DLL with a multi-thread version? I'm not sure whether this should be supported.

Nick


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]