Mercurial > cpython-lru_cache-weakref
diff Modules/_sqlite/util.c @ 83528:b677f656c0bf 3.3
Issue #17857: Prevent build failures with pre-3.5.0 versions of sqlite3,
such as was shipped with Centos 5 and Mac OS X 10.4.
| author | Serhiy Storchaka <storchaka@gmail.com> |
|---|---|
| date | Sun, 28 Apr 2013 14:10:27 +0300 |
| parents | 55a89352e220 |
| children | 46d8fea24490 |
line wrap: on
line diff
--- a/Modules/_sqlite/util.c Sat Apr 27 23:20:32 2013 -0400 +++ b/Modules/_sqlite/util.c Sun Apr 28 14:10:27 2013 +0300 @@ -111,7 +111,7 @@ #endif PyObject * -_pysqlite_long_from_int64(sqlite3_int64 value) +_pysqlite_long_from_int64(sqlite_int64 value) { #ifdef HAVE_LONG_LONG # if SIZEOF_LONG_LONG < 8 @@ -135,7 +135,7 @@ return PyLong_FromLong(value); } -sqlite3_int64 +sqlite_int64 _pysqlite_long_as_int64(PyObject * py_val) { int overflow; @@ -158,8 +158,8 @@ #endif return value; } - else if (sizeof(value) < sizeof(sqlite3_int64)) { - sqlite3_int64 int64val; + else if (sizeof(value) < sizeof(sqlite_int64)) { + sqlite_int64 int64val; if (_PyLong_AsByteArray((PyLongObject *)py_val, (unsigned char *)&int64val, sizeof(int64val), IS_LITTLE_ENDIAN, 1 /* signed */) >= 0) {
