summaryrefslogtreecommitdiff
path: root/psycopg/adapter_datetime.c
diff options
context:
space:
mode:
authorDaniele Varrazzo <daniele.varrazzo@gmail.com>2012-03-05 02:48:11 +0000
committerDaniele Varrazzo <daniele.varrazzo@gmail.com>2012-03-05 02:48:11 +0000
commitb8c75d9de0874481ebbe6bd39ba16399ef7b3995 (patch)
tree4b1e7ee931329dace42df4a46ab6d98a21969f6f /psycopg/adapter_datetime.c
parent37aa62ca52149360331e54740a2f70567343710e (diff)
parent2c309dfdb46cce51ff17688c97b391e39f2a392e (diff)
downloadpsycopg2-b8c75d9de0874481ebbe6bd39ba16399ef7b3995.tar.gz
Merge branch 'gcc-python-plugin' into devel
Diffstat (limited to 'psycopg/adapter_datetime.c')
-rw-r--r--psycopg/adapter_datetime.c11
1 files changed, 11 insertions, 0 deletions
diff --git a/psycopg/adapter_datetime.c b/psycopg/adapter_datetime.c
index 5850be8..bf31cfa 100644
--- a/psycopg/adapter_datetime.c
+++ b/psycopg/adapter_datetime.c
@@ -427,6 +427,10 @@ psyco_DateFromTicks(PyObject *self, PyObject *args)
Py_DECREF(args);
}
}
+ else {
+ PyErr_SetString(InterfaceError, "failed localtime call");
+ }
+
return res;
}
@@ -451,6 +455,10 @@ psyco_TimeFromTicks(PyObject *self, PyObject *args)
Py_DECREF(args);
}
}
+ else {
+ PyErr_SetString(InterfaceError, "failed localtime call");
+ }
+
return res;
}
@@ -473,6 +481,9 @@ psyco_TimestampFromTicks(PyObject *self, PyObject *args)
tm.tm_hour, tm.tm_min, (double)tm.tm_sec + ticks,
pyPsycopgTzLOCAL);
}
+ else {
+ PyErr_SetString(InterfaceError, "failed localtime call");
+ }
return res;
}