Added symbol versioning for dlsym-callbacks.

Removed snd_config_refer_load from confmisc.c and pcm.c.
This commit is contained in:
Jaroslav Kysela 2001-08-15 12:12:16 +00:00
parent 36a2810081
commit b45c08611c
43 changed files with 184 additions and 137 deletions

View file

@ -14,6 +14,12 @@
/** \} */
#define __SND_DLSYM_VERSION(name, version) _ ## name ## version
#define SND_DLSYM_BUILD_VERSION(name, version) char __SND_DLSYM_VERSION(name, version)
#define SND_DLSYM_VERSION(version) __STRING(version)
int snd_dlsym_verify(void *handle, const char *name, const char *version);
/** Async notification client handler */
typedef struct _snd_async_handler snd_async_handler_t;