[master 3/2] Return NULL on error in doSetSystemTime.

David Shea dshea at redhat.com
Wed Jul 30 21:09:36 UTC 2014


We're setting an exception on error so we shouldn't continue and return
None.
---
 pyanaconda/isys/isys.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/pyanaconda/isys/isys.c b/pyanaconda/isys/isys.c
index 23fb77f..3de0d79 100644
--- a/pyanaconda/isys/isys.c
+++ b/pyanaconda/isys/isys.c
@@ -82,7 +82,7 @@ static PyObject * doSetSystemTime(PyObject *s, PyObject  *args) {
         return NULL;
 
     if (settimeofday(&tv, NULL) != 0)
-        PyErr_SetFromErrno(PyExc_SystemError);
+        return PyErr_SetFromErrno(PyExc_SystemError);
 
     Py_INCREF(Py_None);
     return Py_None;
-- 
2.0.0



More information about the anaconda-patches mailing list