summaryrefslogtreecommitdiffstats
path: root/Modules/_decimal/libmpdec/memory.h
diff options
context:
space:
mode:
Diffstat (limited to 'Modules/_decimal/libmpdec/memory.h')
-rw-r--r--Modules/_decimal/libmpdec/memory.h7
1 files changed, 7 insertions, 0 deletions
diff --git a/Modules/_decimal/libmpdec/memory.h b/Modules/_decimal/libmpdec/memory.h
index b3a4a56..7e73c13 100644
--- a/Modules/_decimal/libmpdec/memory.h
+++ b/Modules/_decimal/libmpdec/memory.h
@@ -33,11 +33,18 @@
#include "mpdecimal.h"
+/* Internal header file: all symbols have local scope in the DSO */
+MPD_PRAGMA(MPD_HIDE_SYMBOLS_START)
+
+
int mpd_switch_to_dyn(mpd_t *result, mpd_ssize_t size, uint32_t *status);
int mpd_switch_to_dyn_zero(mpd_t *result, mpd_ssize_t size, uint32_t *status);
int mpd_realloc_dyn(mpd_t *result, mpd_ssize_t size, uint32_t *status);
+MPD_PRAGMA(MPD_HIDE_SYMBOLS_END) /* restore previous scope rules */
+
+
#endif