diff options
| author | nijtmans <nijtmans> | 2011-01-03 10:08:22 (GMT) |
|---|---|---|
| committer | nijtmans <nijtmans> | 2011-01-03 10:08:22 (GMT) |
| commit | e9014ffc81abd5f5a7c04740cfd2bc7fba2a8b07 (patch) | |
| tree | 523816b3b3a16876ae9bab4c631306c87aff6a85 | |
| parent | 1ae13f465bb71b7f08ccada6d5b1b2ba0ac4b0d0 (diff) | |
| download | tcl-e9014ffc81abd5f5a7c04740cfd2bc7fba2a8b07.zip tcl-e9014ffc81abd5f5a7c04740cfd2bc7fba2a8b07.tar.gz tcl-e9014ffc81abd5f5a7c04740cfd2bc7fba2a8b07.tar.bz2 | |
Fix "make genstubs", which was broken since 2010-11-30, the TclDoubleDigits backport.
| -rw-r--r-- | ChangeLog | 5 | ||||
| -rw-r--r-- | tools/genStubs.tcl | 11 |
2 files changed, 13 insertions, 3 deletions
@@ -1,3 +1,8 @@ +2011-01-03 Jan Nijtmans <nijtmans@users.sf.net> + + * tools/genStubs.tcl: Fix "make genstubs", which was broken + since 2010-11-30, the TclDoubleDigits backport. + 2010-12-31 Jan Nijtmans <nijtmans@users.sf.net> * generic/tclHash.c: [Bug 3007895]: Tcl_(Find|Create)HashEntry diff --git a/tools/genStubs.tcl b/tools/genStubs.tcl index 911f2b5..ab36d00 100644 --- a/tools/genStubs.tcl +++ b/tools/genStubs.tcl @@ -10,7 +10,7 @@ # See the file "license.terms" for information on usage and redistribution # of this file, and for a DISCLAIMER OF ALL WARRANTIES. # -# RCS: @(#) $Id: genStubs.tcl,v 1.22.2.4 2010/02/07 22:16:54 nijtmans Exp $ +# RCS: @(#) $Id: genStubs.tcl,v 1.22.2.5 2011/01/03 10:08:22 nijtmans Exp $ package require Tcl 8.4 @@ -135,10 +135,15 @@ proc genStubs::declare {args} { variable stubs variable curName - if {[llength $args] != 3} { + if {[llength $args] == 2} { + lassign $args index decl + set platformList generic + } elseif {[llength $args] == 3} { + lassign $args index platformList decl + } else { puts stderr "wrong # args: declare $args" + return } - lassign $args index platformList decl # Check for duplicate declarations, then add the declaration and # bump the lastNum counter if necessary. |
