mirror of
https://github.com/alsa-project/alsa-lib.git
synced 2025-10-28 05:40:23 -04:00
rawmidi: ump - fix snd_ump_block_info_set_block_id double version #2
Define two different symbols with similar functionality.
Fix for:
CC ump.lo
/tmp/ccZKscpB.s: Assembler messages:
/tmp/ccZKscpB.s:18: Error: multiple versions [`snd_ump_block_info_set_block_id@@ALSA_1.2.13'|`snd_ump_block_info_set_block_id@ALSA_1.2.10'] for symbol `__snd_ump_block_info_set_block_id'
make[3]: *** [Makefile:392: ump.lo] Error 1
Fixes: 352cbc5e ("rawmidi: ump - fix snd_ump_block_info_set_block_id double version")
Link: https://github.com/alsa-project/alsa-lib/issues/422
Signed-off-by: Jaroslav Kysela <perex@perex.cz>
This commit is contained in:
parent
8b75db9676
commit
6073f53051
1 changed files with 9 additions and 1 deletions
|
|
@ -883,8 +883,16 @@ void snd_ump_block_info_set_block_id(snd_ump_block_info_t *info,
|
|||
info->block_id = id;
|
||||
}
|
||||
|
||||
#ifndef DOXYGEN
|
||||
EXPORT_SYMBOL void INTERNAL(snd_ump_block_info_set_block_id_old)
|
||||
(snd_ump_block_info_t *info, unsigned int id)
|
||||
{
|
||||
return INTERNAL(snd_ump_block_info_set_block_id)(info, id);
|
||||
}
|
||||
#endif
|
||||
|
||||
#ifndef DOC_HIDDEN
|
||||
use_symbol_version(__snd_ump_block_info_set_block_id, snd_ump_block_info_set_block_id, ALSA_1.2.10);
|
||||
use_symbol_version(__snd_ump_block_info_set_block_id_old, snd_ump_block_info_set_block_id, ALSA_1.2.10);
|
||||
use_default_symbol_version(__snd_ump_block_info_set_block_id, snd_ump_block_info_set_block_id, ALSA_1.2.13);
|
||||
#endif /* DOC_HIDDEN */
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue