Skip to content

Commit e5c7b4e

Browse files
committed
goto rename with error
1 parent 715949f commit e5c7b4e

File tree

1 file changed

+12
-12
lines changed

1 file changed

+12
-12
lines changed

Modules/_functoolsmodule.c

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -713,14 +713,14 @@ partial_repr(PyObject *self)
713713

714714
arglist = Py_GetConstant(Py_CONSTANT_EMPTY_STR);
715715
if (arglist == NULL)
716-
goto free_arguments;
716+
goto arglist_error;
717717
/* Pack positional arguments */
718718
n = PyTuple_GET_SIZE(args);
719719
for (i = 0; i < n; i++) {
720720
Py_SETREF(arglist, PyUnicode_FromFormat("%U, %R", arglist,
721721
PyTuple_GET_ITEM(args, i)));
722722
if (arglist == NULL)
723-
goto free_arguments;
723+
goto arglist_error;
724724

725725
}
726726
/* Pack keyword arguments */
@@ -731,24 +731,24 @@ partial_repr(PyObject *self)
731731
key, value));
732732
Py_DECREF(value);
733733
if (arglist == NULL)
734-
goto free_arguments;
734+
goto arglist_error;
735735
}
736736

737737
mod = PyType_GetModuleName(Py_TYPE(pto));
738-
if (mod == NULL) {
739-
goto free_arglist;
740-
}
738+
if (mod == NULL)
739+
goto mod_error;
740+
741741
name = PyType_GetQualName(Py_TYPE(pto));
742-
if (name == NULL) {
743-
goto free_mod;
744-
}
742+
if (name == NULL)
743+
goto name_error;
744+
745745
result = PyUnicode_FromFormat("%S.%S(%R%U)", mod, name, fn, arglist);
746746
Py_DECREF(name);
747-
free_mod:
747+
name_error:
748748
Py_DECREF(mod);
749-
free_arglist:
749+
mod_error:
750750
Py_DECREF(arglist);
751-
free_arguments:
751+
arglist_error:
752752
Py_DECREF(fn);
753753
Py_DECREF(args);
754754
Py_DECREF(kw);

0 commit comments

Comments
 (0)