[Python-checkins] cpython: Remove useless variable initialization

victor.stinner python-checkins at python.org
Fri Dec 9 11:09:10 EST 2016


https://hg.python.org/cpython/rev/96cd41d6de1d
changeset: 105557:96cd41d6de1d
user: Victor Stinner <victor.stinner at gmail.com>
date: Fri Dec 09 17:08:59 2016 +0100
summary:
 Remove useless variable initialization
Don't initialize variables which are not used before they are assigned.
files:
 Objects/abstract.c | 15 ++++++---------
 1 files changed, 6 insertions(+), 9 deletions(-)
diff --git a/Objects/abstract.c b/Objects/abstract.c
--- a/Objects/abstract.c
+++ b/Objects/abstract.c
@@ -2614,8 +2614,7 @@
 PyObject_CallMethod(PyObject *obj, const char *name, const char *format, ...)
 {
 va_list va;
- PyObject *callable = NULL;
- PyObject *retval = NULL;
+ PyObject *callable, *retval;
 
 if (obj == NULL || name == NULL) {
 return null_error();
@@ -2638,8 +2637,7 @@
 const char *format, ...)
 {
 va_list va;
- PyObject *callable = NULL;
- PyObject *retval = NULL;
+ PyObject *callable, *retval;
 
 if (obj == NULL || name == NULL) {
 return null_error();
@@ -2662,8 +2660,7 @@
 const char *format, ...)
 {
 va_list va;
- PyObject *callable = NULL;
- PyObject *retval;
+ PyObject *callable, *retval;
 
 if (obj == NULL || name == NULL) {
 return null_error();
@@ -2686,8 +2683,7 @@
 const char *format, ...)
 {
 va_list va;
- PyObject *callable = NULL;
- PyObject *retval;
+ PyObject *callable, *retval;
 
 if (obj == NULL || name == NULL) {
 return null_error();
@@ -3112,7 +3108,8 @@
 PyObject_GetIter(PyObject *o)
 {
 PyTypeObject *t = o->ob_type;
- getiterfunc f = NULL;
+ getiterfunc f;
+
 f = t->tp_iter;
 if (f == NULL) {
 if (PySequence_Check(o))
-- 
Repository URL: https://hg.python.org/cpython


More information about the Python-checkins mailing list

AltStyle によって変換されたページ (->オリジナル) /