ReportTcl const resolves #166

Signed-off-by: James Cherry <cherry@parallaxsw.com>
This commit is contained in:
James Cherry 2025-01-08 11:38:29 -07:00
parent 87418f23b1
commit 80ecdf267f
1 changed files with 24 additions and 24 deletions

View File

@ -77,41 +77,41 @@ encapSeekProc(ClientData instanceData,
} // extern "C"
Tcl_ChannelType tcl_encap_type_stdout = {
"file",
TCL_CHANNEL_VERSION_5,
const_cast<char*>("file"),
TCL_CHANNEL_VERSION_5,
#if TCL_MAJOR_VERSION < 9
encapCloseProc,
encapCloseProc,
#else
nullptr, // closeProc unused
nullptr, // closeProc unused
#endif
encapInputProc,
encapOutputProc,
encapInputProc,
encapOutputProc,
#if TCL_MAJOR_VERSION < 9
encapSeekProc,
encapSeekProc,
#else
nullptr, // close2Proc
nullptr, // close2Proc
#endif
encapSetOptionProc,
encapGetOptionProc,
encapWatchProc,
encapGetHandleProc,
nullptr, // close2Proc
encapBlockModeProc,
nullptr, // flushProc
nullptr, // handlerProc
nullptr, // wideSeekProc
nullptr, // threadActionProc
nullptr // truncateProc
encapSetOptionProc,
encapGetOptionProc,
encapWatchProc,
encapGetHandleProc,
nullptr, // close2Proc
encapBlockModeProc,
nullptr, // flushProc
nullptr, // handlerProc
nullptr, // wideSeekProc
nullptr, // threadActionProc
nullptr // truncateProc
};
////////////////////////////////////////////////////////////////
ReportTcl::ReportTcl() :
Report(), interp_(nullptr),
tcl_stdout_(nullptr),
tcl_stderr_(nullptr),
tcl_encap_stdout_(nullptr),
tcl_encap_stderr_(nullptr)
Report(), interp_(nullptr),
tcl_stdout_(nullptr),
tcl_stderr_(nullptr),
tcl_encap_stdout_(nullptr),
tcl_encap_stderr_(nullptr)
{
}