summaryrefslogtreecommitdiffstats
path: root/generic
diff options
context:
space:
mode:
authorjenglish <jenglish@noemail.net>2016-01-25 20:39:31 (GMT)
committerjenglish <jenglish@noemail.net>2016-01-25 20:39:31 (GMT)
commitc6536a8c6d0bf92828e1c1acf3ca2a3ce6a0d340 (patch)
treee8914babfcb2e9e1e915ef0391a1929360939051 /generic
parentb4b97b3ce56291f4baf2867835a6a88c6ddc86cb (diff)
downloadtk-c6536a8c6d0bf92828e1c1acf3ca2a3ce6a0d340.zip
tk-c6536a8c6d0bf92828e1c1acf3ca2a3ce6a0d340.tar.gz
tk-c6536a8c6d0bf92828e1c1acf3ca2a3ce6a0d340.tar.bz2
NotebookAddCommand: fix off-by-one error counting objc/objv
when readding an already-managed window with arguments. Bug reported on tcl-core by Sam Bromley (22 Jan 2016) FossilOrigin-Name: a5f78b26f8611931e30d72e28fcbf8211bd28c34
Diffstat (limited to 'generic')
-rw-r--r--generic/ttk/ttkNotebook.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/generic/ttk/ttkNotebook.c b/generic/ttk/ttkNotebook.c
index 551f4a6..dd757cb 100644
--- a/generic/ttk/ttkNotebook.c
+++ b/generic/ttk/ttkNotebook.c
@@ -902,7 +902,7 @@ static int NotebookAddCommand(
if (tab->state == TAB_STATE_HIDDEN) {
tab->state = TAB_STATE_NORMAL;
}
- if (ConfigureTab(interp, nb, tab, slaveWindow, objc-4,objv+4) != TCL_OK) {
+ if (ConfigureTab(interp, nb, tab, slaveWindow, objc-3,objv+3) != TCL_OK) {
return TCL_ERROR;
}