diff options
author | Stefan Krah <skrah@bytereef.org> | 2012-12-21 22:11:05 (GMT) |
---|---|---|
committer | Stefan Krah <skrah@bytereef.org> | 2012-12-21 22:11:05 (GMT) |
commit | fb7f580e81ed048f374cb9d624960f695ba032ba (patch) | |
tree | 2ea2b2978e2dc9626d85788f53060f020f7e1a98 /Modules/_decimal | |
parent | c51bafbbdaba456ee14de8c933f84d86489b5c91 (diff) | |
download | cpython-fb7f580e81ed048f374cb9d624960f695ba032ba.zip cpython-fb7f580e81ed048f374cb9d624960f695ba032ba.tar.gz cpython-fb7f580e81ed048f374cb9d624960f695ba032ba.tar.bz2 |
Issue #16745: Hide a couple of symbols by making them local.
Diffstat (limited to 'Modules/_decimal')
-rw-r--r-- | Modules/_decimal/_decimal.c | 2 | ||||
-rw-r--r-- | Modules/_decimal/libmpdec/mpdecimal.c | 14 |
2 files changed, 8 insertions, 8 deletions
diff --git a/Modules/_decimal/_decimal.c b/Modules/_decimal/_decimal.c index 4fb9998..4dc9087 100644 --- a/Modules/_decimal/_decimal.c +++ b/Modules/_decimal/_decimal.c @@ -3484,7 +3484,7 @@ PyDec_Round(PyObject *dec, PyObject *args) } } -PyObject *DecimalTuple = NULL; +static PyObject *DecimalTuple = NULL; /* Return the DecimalTuple representation of a PyDecObject. */ static PyObject * PyDec_AsTuple(PyObject *dec, PyObject *dummy UNUSED) diff --git a/Modules/_decimal/libmpdec/mpdecimal.c b/Modules/_decimal/libmpdec/mpdecimal.c index 05f7628..6633fb6 100644 --- a/Modules/_decimal/libmpdec/mpdecimal.c +++ b/Modules/_decimal/libmpdec/mpdecimal.c @@ -107,7 +107,7 @@ static inline void _mpd_qpow_uint(mpd_t *result, const mpd_t *base, mpd_uint_t exp, uint8_t resultsign, const mpd_context_t *ctx, uint32_t *status); -mpd_uint_t mpd_qsshiftr(mpd_t *result, const mpd_t *a, mpd_ssize_t n); +static mpd_uint_t mpd_qsshiftr(mpd_t *result, const mpd_t *a, mpd_ssize_t n); /******************************************************************************/ @@ -2301,7 +2301,7 @@ _mpd_get_rnd(const mpd_uint_t *data, mpd_ssize_t len, int use_msd) * It is the caller's responsibility to ensure that the coefficient is big * enough. The function cannot fail. */ -mpd_uint_t +static mpd_uint_t mpd_qsshiftr(mpd_t *result, const mpd_t *a, mpd_ssize_t n) { mpd_uint_t rnd; @@ -5123,7 +5123,7 @@ _karatsuba_rec(mpd_uint_t *c, const mpd_uint_t *a, const mpd_uint_t *b, * to the result or NULL in case of failure (malloc error). * Conditions: ulen >= vlen, ulen >= 4 */ -mpd_uint_t * +static mpd_uint_t * _mpd_kmul(const mpd_uint_t *u, const mpd_uint_t *v, mpd_size_t ulen, mpd_size_t vlen, mpd_size_t *rsize) @@ -5208,7 +5208,7 @@ _mpd_set_control87(unsigned short cw) } #endif -unsigned int +static unsigned int mpd_set_fenv(void) { unsigned int cw; @@ -5228,7 +5228,7 @@ mpd_set_fenv(void) return cw; } -void +static void mpd_restore_fenv(unsigned int cw) { #ifdef _MSC_VER @@ -5246,7 +5246,7 @@ mpd_restore_fenv(unsigned int cw) * Multiply u and v, using the fast number theoretic transform. Returns * a pointer to the result or NULL in case of failure (malloc error). */ -mpd_uint_t * +static mpd_uint_t * _mpd_fntmul(const mpd_uint_t *u, const mpd_uint_t *v, mpd_size_t ulen, mpd_size_t vlen, mpd_size_t *rsize) @@ -5432,7 +5432,7 @@ _karatsuba_rec_fnt(mpd_uint_t *c, const mpd_uint_t *a, const mpd_uint_t *b, * base case. Returns a pointer to the result or NULL in case of failure * (malloc error). Conditions: ulen >= vlen, ulen >= 4. */ -mpd_uint_t * +static mpd_uint_t * _mpd_kmul_fnt(const mpd_uint_t *u, const mpd_uint_t *v, mpd_size_t ulen, mpd_size_t vlen, mpd_size_t *rsize) |