summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorjan.nijtmans <nijtmans@users.sourceforge.net>2023-04-30 12:02:38 (GMT)
committerjan.nijtmans <nijtmans@users.sourceforge.net>2023-04-30 12:02:38 (GMT)
commit251211e7146a1933fbd056fae33d61ec9c3bd327 (patch)
treeb4435deb693936bdb98aa47652bfcb0eb345c110
parente393e2694c359e49514346cb90569a0d19a43000 (diff)
downloadtcl-251211e7146a1933fbd056fae33d61ec9c3bd327.zip
tcl-251211e7146a1933fbd056fae33d61ec9c3bd327.tar.gz
tcl-251211e7146a1933fbd056fae33d61ec9c3bd327.tar.bz2
Don't test compatibility macro's when TCL_NO_DEPRECATED is defined: this is expected to fail
-rw-r--r--generic/tclTest.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/generic/tclTest.c b/generic/tclTest.c
index 5f8d1f5..d615d8b 100644
--- a/generic/tclTest.c
+++ b/generic/tclTest.c
@@ -5678,7 +5678,11 @@ TestbytestringObjCmd(
Tcl_Obj *const objv[]) /* The argument objects. */
{
struct {
+#if !defined(TCL_NO_DEPRECATED)
int n; /* On purpose, not Tcl_Size, in order to demonstrate what happens */
+#else
+ Tcl_Size n;
+#endif
int m; /* This variable should not be overwritten */
} x = {0, 1};
const char *p;