From 664c034d4bd0c52dc16d3dd5cc13bde2e38f221a Mon Sep 17 00:00:00 2001 From: Pamphile Roy Date: Thu, 27 Jul 2023 17:43:01 +0200 Subject: [PATCH] MAINT: refactor PyArray usages (#18967) [skip ci] --- scipy/integrate/_odepackmodule.c | 2 ++ scipy/signal/_splinemodule.c | 2 ++ 2 files changed, 4 insertions(+) diff --git a/scipy/integrate/_odepackmodule.c b/scipy/integrate/_odepackmodule.c index 2b2189f0bd08..0c8067e6520e 100644 --- a/scipy/integrate/_odepackmodule.c +++ b/scipy/integrate/_odepackmodule.c @@ -32,6 +32,8 @@ the result tuple when the full_output argument is non-zero. #include "numpy/arrayobject.h" +#define PyArray_MAX(a,b) (((a)>(b))?(a):(b)) + #ifdef HAVE_BLAS_ILP64 #define F_INT npy_int64 #define F_INT_NPY NPY_INT64 diff --git a/scipy/signal/_splinemodule.c b/scipy/signal/_splinemodule.c index 75b497b9866f..b2978be1b4bf 100644 --- a/scipy/signal/_splinemodule.c +++ b/scipy/signal/_splinemodule.c @@ -1,5 +1,7 @@ #include "_splinemodule.h" +#define PyArray_MIN(a,b) (((a)<(b))?(a):(b)) + static void convert_strides(npy_intp* instrides,npy_intp* convstrides,int size,int N) {