summaryrefslogtreecommitdiffstats
path: root/Python/modsupport.c
diff options
context:
space:
mode:
Diffstat (limited to 'Python/modsupport.c')
-rw-r--r--Python/modsupport.c9
1 files changed, 3 insertions, 6 deletions
diff --git a/Python/modsupport.c b/Python/modsupport.c
index 8655daa..ee4bf14 100644
--- a/Python/modsupport.c
+++ b/Python/modsupport.c
@@ -359,8 +359,7 @@ do_mkvalue(const char **p_format, va_list *p_va, int flags)
else
n = -1;
if (u == NULL) {
- v = Py_None;
- Py_INCREF(v);
+ v = Py_NewRef(Py_None);
}
else {
if (n < 0)
@@ -410,8 +409,7 @@ do_mkvalue(const char **p_format, va_list *p_va, int flags)
else
n = -1;
if (str == NULL) {
- v = Py_None;
- Py_INCREF(v);
+ v = Py_NewRef(Py_None);
}
else {
if (n < 0) {
@@ -446,8 +444,7 @@ do_mkvalue(const char **p_format, va_list *p_va, int flags)
else
n = -1;
if (str == NULL) {
- v = Py_None;
- Py_INCREF(v);
+ v = Py_NewRef(Py_None);
}
else {
if (n < 0) {