[Python-checkins] gh-103735: Tkinter: remove handling for uninteresting "procbody" Tcl value type (GH-103736)
serhiy-storchaka
webhook-mailer at python.org
Wed Jul 26 05:11:54 EDT 2023
https://github.com/python/cpython/commit/d96ca41688b9c2a8d261c340ae98438ca41796d8
commit: d96ca41688b9c2a8d261c340ae98438ca41796d8
branch: main
author: Christopher Chavez <chrischavez at gmx.us>
committer: serhiy-storchaka <storchaka at gmail.com>
date: 2023年07月26日T12:11:50+03:00
summary:
gh-103735: Tkinter: remove handling for uninteresting "procbody" Tcl value type (GH-103736)
files:
M Modules/_tkinter.c
diff --git a/Modules/_tkinter.c b/Modules/_tkinter.c
index 145a2940427e6..406e01cd75ffd 100644
--- a/Modules/_tkinter.c
+++ b/Modules/_tkinter.c
@@ -317,7 +317,6 @@ typedef struct {
const Tcl_ObjType *WideIntType;
const Tcl_ObjType *BignumType;
const Tcl_ObjType *ListType;
- const Tcl_ObjType *ProcBodyType;
const Tcl_ObjType *StringType;
} TkappObject;
@@ -595,7 +594,6 @@ Tkapp_New(const char *screenName, const char *className,
v->WideIntType = Tcl_GetObjType("wideInt");
v->BignumType = Tcl_GetObjType("bignum");
v->ListType = Tcl_GetObjType("list");
- v->ProcBodyType = Tcl_GetObjType("procbody");
v->StringType = Tcl_GetObjType("string");
/* Delete the 'exit' command, which can screw things up */
@@ -1175,10 +1173,6 @@ FromObj(TkappObject *tkapp, Tcl_Obj *value)
return result;
}
- if (value->typePtr == tkapp->ProcBodyType) {
- /* fall through: return tcl object. */
- }
-
if (value->typePtr == tkapp->StringType) {
return unicodeFromTclObj(value);
}
More information about the Python-checkins
mailing list