Rename p11_kit_init and p11_kit_fini to _p11_kit_init and _p11_kit_fini
respectively to stop them from being exported in the ABI. It does not seem
to be necessary.
#ifdef OS_UNIX
-void p11_kit_init (void);
+void _p11_kit_init (void);
-void p11_kit_fini (void);
+void _p11_kit_fini (void);
#ifdef __GNUC__
__attribute__((constructor))
#endif
void
-p11_kit_init (void)
+_p11_kit_init (void)
{
p11_library_init_once ();
}
__attribute__((destructor))
#endif
void
-p11_kit_fini (void)
+_p11_kit_fini (void)
{
p11_library_uninit ();
}