diff options
author | Kevin B Kenny <kennykb@acm.org> | 2005-11-09 21:46:19 (GMT) |
---|---|---|
committer | Kevin B Kenny <kennykb@acm.org> | 2005-11-09 21:46:19 (GMT) |
commit | de7a13a1ea31d6c10dabac82980991548cfac45a (patch) | |
tree | 5d7a37cdc9d25a858364d86f1af8143909a22efd /generic/tclTimer.c | |
parent | 1c1f56b0e990e69f5709492ea21320c4927e7e94 (diff) | |
download | tcl-de7a13a1ea31d6c10dabac82980991548cfac45a.zip tcl-de7a13a1ea31d6c10dabac82980991548cfac45a.tar.gz tcl-de7a13a1ea31d6c10dabac82980991548cfac45a.tar.bz2 |
Bug 1350293
Diffstat (limited to 'generic/tclTimer.c')
-rw-r--r-- | generic/tclTimer.c | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/generic/tclTimer.c b/generic/tclTimer.c index 5832382..ef9bf24 100644 --- a/generic/tclTimer.c +++ b/generic/tclTimer.c @@ -9,7 +9,7 @@ * See the file "license.terms" for information on usage and redistribution * of this file, and for a DISCLAIMER OF ALL WARRANTIES. * - * RCS: @(#) $Id: tclTimer.c,v 1.6.2.3 2005/10/04 18:14:14 vasiljevic Exp $ + * RCS: @(#) $Id: tclTimer.c,v 1.6.2.4 2005/11/09 21:46:20 kennykb Exp $ */ #include "tclInt.h" @@ -781,7 +781,8 @@ Tcl_AfterObjCmd(clientData, interp, objc, objv) goto processInteger; } argString = Tcl_GetStringFromObj(objv[1], &length); - if (isdigit(UCHAR(argString[0]))) { /* INTL: digit */ + if (argString[0] == '+' || argString[0] == '-' + || isdigit(UCHAR(argString[0]))) { /* INTL: digit */ if (Tcl_GetIntFromObj(interp, objv[1], &ms) != TCL_OK) { return TCL_ERROR; } |