diff options
author | Lukas Slebodnik <lslebodn@redhat.com> | 2015-02-09 19:16:30 +0100 |
---|---|---|
committer | Jakub Hrozek <jhrozek@redhat.com> | 2015-02-25 08:38:18 +0100 |
commit | d6c3de740c7bed8b007805d6a313220d8d974ee5 (patch) | |
tree | 69dcdb932ba9db43eb73cb4536111fc7e5afcfd8 /src | |
parent | 36458f3054020f046c4a9b81d0112c7ca2e1be1c (diff) | |
download | sssd-d6c3de740c7bed8b007805d6a313220d8d974ee5.tar.gz sssd-d6c3de740c7bed8b007805d6a313220d8d974ee5.tar.xz sssd-d6c3de740c7bed8b007805d6a313220d8d974ee5.zip |
BUILD: Remove detection of type Py_ssize_t
The type Py_ssize_t is defined in python >= 2.6
Reviewed-by: Stephen Gallagher <sgallagh@redhat.com>
Diffstat (limited to 'src')
-rw-r--r-- | src/external/python.m4 | 5 | ||||
-rw-r--r-- | src/util/sss_python.h | 14 |
2 files changed, 0 insertions, 19 deletions
diff --git a/src/external/python.m4 b/src/external/python.m4 index 241de9fd0..858af3c19 100644 --- a/src/external/python.m4 +++ b/src/external/python.m4 @@ -62,11 +62,6 @@ AC_DEFUN([AM_CHECK_PYTHON_COMPAT], CPPFLAGS="$CPPFLAGS $PYTHON_INCLUDES" LIBS="$LIBS $PYTHON_LIBS" - AC_CHECK_TYPE(Py_ssize_t, - [ AC_DEFINE_UNQUOTED(HAVE_PY_SSIZE_T, 1, [Native Py_ssize_t type]) ], - [], - [[#include <Python.h>]]) - AC_CHECK_FUNCS([PySet_New PySet_Add PyErr_NewExceptionWithDoc]) AC_CHECK_DECLS([PySet_Check, PyModule_AddIntMacro, PyUnicode_FromString], [], [], [[#include <Python.h>]]) diff --git a/src/util/sss_python.h b/src/util/sss_python.h index 828bd22ec..cf8c84848 100644 --- a/src/util/sss_python.h +++ b/src/util/sss_python.h @@ -25,20 +25,6 @@ #define PYNUMBER_ASLONG(what) PyInt_AsLong(what) #endif -/* Py_ssize_t compatibility for python < 2.5 as per - * http://www.python.org/dev/peps/pep-0353/ */ -#ifndef HAVE_PY_SSIZE_T -typedef int Py_ssize_t; -#endif - -#ifndef PY_SSIZE_T_MAX -#define PY_SSIZE_T_MAX INT_MAX -#endif - -#ifndef PY_SSIZE_T_MIN -#define PY_SSIZE_T_MIN INT_MIN -#endif - /* Wrappers providing the subset of C API for python's set objects we use */ PyObject *sss_python_set_new(void); int sss_python_set_add(PyObject *set, PyObject *key); |