summaryrefslogtreecommitdiff
path: root/numpy
diff options
context:
space:
mode:
Diffstat (limited to 'numpy')
-rw-r--r--numpy/core/src/multiarray/arrayobject.h9
-rw-r--r--numpy/core/src/multiarray/mapping.c3
-rw-r--r--numpy/core/src/multiarray/mapping.h6
-rw-r--r--numpy/core/src/multiarray/scalartypes.c.src2
4 files changed, 10 insertions, 10 deletions
diff --git a/numpy/core/src/multiarray/arrayobject.h b/numpy/core/src/multiarray/arrayobject.h
index 471953732..ec3361435 100644
--- a/numpy/core/src/multiarray/arrayobject.h
+++ b/numpy/core/src/multiarray/arrayobject.h
@@ -10,15 +10,6 @@ _strings_richcompare(PyArrayObject *self, PyArrayObject *other, int cmp_op,
int rstrip);
NPY_NO_EXPORT PyObject *
-add_new_axes_0d(PyArrayObject *, int);
-
-NPY_NO_EXPORT int
-count_new_axes_0d(PyObject *tuple);
-
-NPY_NO_EXPORT PyObject *
array_richcompare(PyArrayObject *self, PyObject *other, int cmp_op);
-NPY_NO_EXPORT PyObject *
-array_subscript_simple(PyArrayObject *self, PyObject *op);
-
#endif
diff --git a/numpy/core/src/multiarray/mapping.c b/numpy/core/src/multiarray/mapping.c
index 1a558c3d9..a1c787a97 100644
--- a/numpy/core/src/multiarray/mapping.c
+++ b/numpy/core/src/multiarray/mapping.c
@@ -19,6 +19,9 @@
#define SOBJ_TOOMANY 3
#define SOBJ_LISTTUP 4
+static PyObject *
+array_subscript_simple(PyArrayObject *self, PyObject *op);
+
/*************************************************************************
**************** Implement Mapping Protocol ***************************
*************************************************************************/
diff --git a/numpy/core/src/multiarray/mapping.h b/numpy/core/src/multiarray/mapping.h
index 90706c600..d5ac74735 100644
--- a/numpy/core/src/multiarray/mapping.h
+++ b/numpy/core/src/multiarray/mapping.h
@@ -37,6 +37,12 @@ _array_ass_item(PyArrayObject *self, Py_ssize_t i, PyObject *v);
#define array_ass_item _array_ass_item
#endif
+NPY_NO_EXPORT PyObject *
+add_new_axes_0d(PyArrayObject *, int);
+
+NPY_NO_EXPORT int
+count_new_axes_0d(PyObject *tuple);
+
/*
* Prototypes for Mapping calls --- not part of the C-API
* because only useful as part of a getitem call.
diff --git a/numpy/core/src/multiarray/scalartypes.c.src b/numpy/core/src/multiarray/scalartypes.c.src
index d1e38c763..d68019936 100644
--- a/numpy/core/src/multiarray/scalartypes.c.src
+++ b/numpy/core/src/multiarray/scalartypes.c.src
@@ -13,7 +13,7 @@
#include "config.h"
-#include "arrayobject.h"
+#include "mapping.h"
#include "ctors.h"
#include "usertypes.h"
#include "numpyos.h"