Welcome!

By registering with us, you'll be able to discuss, share and private message with other members of our community.

SignUp Now!

News Breaking change in takecmd.lib 19.0.31

rconn

Administrator
May
13,015
192
Staff member
The next build of TCC (which will be released in a day or two) will not load any plugins that staticly link to the old error() function in takecmd.dll. You should be using TCError(), or GetProcAddress() to dynamically link, or just do it yourself (with the FormatMessage API).

As I warned the plugin authors six months ago, this is outside of my control -- Microsoft changed the RTL startup code to include an exported error() function, and I can no longer hack around it. (Unless I spend a couple of weeks reverting to an old version of VS and most of the external libs & dlls -- which I'm not going to do.)
 
I can't find TCError() in any LIB. If you put it there, we wouldn't have to GetProcAddress().
 
Back
Top