From b7972767513c8748096ebed78d1e1621bd2bd459 Mon Sep 17 00:00:00 2001 From: Werner Koch Date: Sat, 12 Nov 2016 11:06:22 +0100 Subject: Add new interface gpgrt_get_syscall_clamp. * src/visibility.c (gpgrt_get_syscall_clamp): New. * src/gpg-error.vers, src/gpg-error.def.in: Add function. * src/gpg-error.h.in: Ditto. * src/estream.c (_gpgrt_get_syscall_clamp): New. -- This function can be used by other libraries to set their own system clamp functions. Signed-off-by: Werner Koch --- src/visibility.c | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'src/visibility.c') diff --git a/src/visibility.c b/src/visibility.c index e3ac8a7..89b5623 100644 --- a/src/visibility.c +++ b/src/visibility.c @@ -96,6 +96,12 @@ gpgrt_set_syscall_clamp (void (*pre)(void), void (*post)(void)) _gpgrt_set_syscall_clamp (pre, post); } +void +gpgrt_get_syscall_clamp (void (**r_pre)(void), void (**r_post)(void)) +{ + _gpgrt_get_syscall_clamp (r_pre, r_post); +} + void gpgrt_set_alloc_func (void *(*f)(void *a, size_t n)) { -- cgit v1.2.3