commit | 42d96dc07d74eeda01b852b8f47c7f998782e783 | [log] [tgz] |
---|---|---|
author | Benjamin Peterson <benjamin@python.org> | Tue Nov 22 23:56:06 2011 -0600 |
committer | Benjamin Peterson <benjamin@python.org> | Tue Nov 22 23:56:06 2011 -0600 |
tree | 93c0a4531a52d8607e918e1409cc81cf3b16ea0f | |
parent | fde82169e116251ae7c6fe63f32ad9945c5803c5 [diff] [blame] |
no python objects to manage here
diff --git a/Modules/posixmodule.c b/Modules/posixmodule.c index ac511fc..6555f1f 100644 --- a/Modules/posixmodule.c +++ b/Modules/posixmodule.c
@@ -7050,10 +7050,8 @@ return NULL; err = unsetenv(s1); - if (err) { - Py_DECREF(s1); + if (err) return posix_error(); - } /* Remove the key from posix_putenv_garbage; * this will cause it to be collected. This has to