24 #ifndef NONDUMPABLE_ALLOCATOR_H_INCLUDED
25 #define NONDUMPABLE_ALLOCATOR_H_INCLUDED
29 #define PUBLIC __attribute__ ((visibility ("default")))
30 #define INTERNAL __attribute__ ((visibility ("hidden")))
void nondumpable_setlogger(NonDumpableLogger _debug, NonDumpableLogger _fatal) PUBLIC
Definition: nondumpable-allocator.c:50
gpointer nondumpable_buffer_realloc(gpointer buffer, gsize len) PUBLIC
Definition: nondumpable-allocator.c:166
gpointer nondumpable_buffer_alloc(gsize len) PUBLIC
Definition: nondumpable-allocator.c:133
void(* NonDumpableLogger)(gchar *summary, gchar *reason)
Definition: nondumpable-allocator.h:32
void nondumpable_mem_zero(gpointer s, gsize len) PUBLIC
Definition: nondumpable-allocator.c:149
gpointer nondumpable_memcpy(gpointer dest, gpointer src, gsize len) PUBLIC
Definition: nondumpable-allocator.c:183
#define PUBLIC
Definition: nondumpable-allocator.h:29
void nondumpable_buffer_free(gpointer buffer) PUBLIC
Definition: nondumpable-allocator.c:158
int PLUGIN_NAME_US _debug
GString * buffer
Definition: test_smart_multi_line.c:69