summaryrefslogtreecommitdiffstats
path: root/generic/tkFont.c
diff options
context:
space:
mode:
authordgp <dgp@users.sourceforge.net>2015-02-05 20:13:14 (GMT)
committerdgp <dgp@users.sourceforge.net>2015-02-05 20:13:14 (GMT)
commite0ecd953d9aa6ea42e63975399664256424f9bdb (patch)
tree5a04dc5dc7fb634496bfd5e6a5bdb9d47f3666a4 /generic/tkFont.c
parent87d7e0aeab9b5f5fade232f67c3effd87927167b (diff)
parentbedea5a5c74e0fb7f66c572836dc4d98a3285147 (diff)
downloadtk-e0ecd953d9aa6ea42e63975399664256424f9bdb.zip
tk-e0ecd953d9aa6ea42e63975399664256424f9bdb.tar.gz
tk-e0ecd953d9aa6ea42e63975399664256424f9bdb.tar.bz2
[d186605d05] Stop invalid read beyond objv.
Diffstat (limited to 'generic/tkFont.c')
-rw-r--r--generic/tkFont.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/generic/tkFont.c b/generic/tkFont.c
index 4211d99..722d16f 100644
--- a/generic/tkFont.c
+++ b/generic/tkFont.c
@@ -3375,7 +3375,6 @@ ConfigAttributesObj(
for (i = 0; i < objc; i += 2) {
optionPtr = objv[i];
- valuePtr = objv[i + 1];
if (Tcl_GetIndexFromObj(interp, optionPtr, fontOpt, "option", 1,
&index) != TCL_OK) {
@@ -3396,6 +3395,7 @@ ConfigAttributesObj(
}
return TCL_ERROR;
}
+ valuePtr = objv[i + 1];
switch (index) {
case FONT_FAMILY: