News Breaking change in takecmd.lib 19.0.31

  • This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn more.

rconn

Administrator
Staff member
May 14, 2008
10,101
85
#1
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.)