D 2024-07-03T16:22:20.032 J comment tclDecls.h\scomes\swith\sa\snew\sredefinition\swhich\sis\sin\seffect\swhen\scompiling\sagainst\sTcl\sstubs\s(-DUSE_TCL_STUBS)\saround\sline\s3975:\r\n\r\n#ifndef\s__cplusplus\r\n#\s\s\sundef\sTcl_EventuallyFree\r\n#\s\s\sdefine\sTcl_EventuallyFree\s\\\r\n\s\s\s\s\s\s\s\s\s\s\s((void\s(*)(void\s*,void\s*))(void\s*)(tclStubsPtr->tcl_EventuallyFree))\s/*\s132\s*/\r\n#\s\s\sundef\sTcl_SetResult\r\n#\s\s\sdefine\sTcl_SetResult\s\\\r\n\s\s\s\s\s\s\s\s\s\s\s((void\s(*)(Tcl_Interp\s*,\schar\s*,\svoid\s*))(void\s*)(tclStubsPtr->tcl_SetResult))\s/*\s232\s*/\r\n#endif\r\n\r\nThis\sshould\sbe\sdisabled\ssince\sTcl_FreeProc\sdoes\snot\smatch\sthe\sdeclared\sprototype.\sI\sremoved\sthis\ssetting\sand\srebuild\sTcl\son\sLinux/Windows/macos\swithout\sproblems\sand\sI\swas\sable\sto\scompile\sextensions\sagainst\sthe\sstub\slibrary.\r\n\r\nI\spropose\sto\sremove\sthis\squestionable\sredefinition\sto\savoid\scompiler\swarnings\sabout\snon-matching\stypes\sfor\sTCL_STATIC,\sTCL_DYNAMIC\sand\sfriends. J login sysadm@prs.de J mimetype text/plain J priority 3\sLow J resolution Works\sFor\sMe K d556d5472319117b076232810416ca2ac41b6b6f U sysadm@prs.de Z 2dccea9254e87b8303707b1940822a57