mirror of http://gerrit.asterisk.org/asterisk
On some systems the optional API support uses the GCC compiler attribute "weakref" to provide its functionality. This code changes the function names and prefixes "__" to the front. The res_http_websocket exports file did not take this into account, thereby not allowing those functions to be global and ultimately found. (closes issue ASTERISK-20631) Reported by: danjenkins ........ Merged revisions 375559 from http://svn.asterisk.org/svn/asterisk/branches/11 git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@375560 65c4cc65-6c06-0410-ace0-fbb531ad65f3changes/78/78/1
parent
05cee7b717
commit
6de0b18b3b
@ -1,18 +1,18 @@
|
||||
{
|
||||
global:
|
||||
LINKER_SYMBOL_PREFIXast_websocket_add_protocol;
|
||||
LINKER_SYMBOL_PREFIXast_websocket_remove_protocol;
|
||||
LINKER_SYMBOL_PREFIXast_websocket_read;
|
||||
LINKER_SYMBOL_PREFIXast_websocket_write;
|
||||
LINKER_SYMBOL_PREFIXast_websocket_close;
|
||||
LINKER_SYMBOL_PREFIXast_websocket_reconstruct_enable;
|
||||
LINKER_SYMBOL_PREFIXast_websocket_reconstruct_disable;
|
||||
LINKER_SYMBOL_PREFIXast_websocket_ref;
|
||||
LINKER_SYMBOL_PREFIXast_websocket_unref;
|
||||
LINKER_SYMBOL_PREFIXast_websocket_fd;
|
||||
LINKER_SYMBOL_PREFIXast_websocket_remote_address;
|
||||
LINKER_SYMBOL_PREFIXast_websocket_is_secure;
|
||||
LINKER_SYMBOL_PREFIXast_websocket_set_nonblock;
|
||||
LINKER_SYMBOL_PREFIX*ast_websocket_add_protocol;
|
||||
LINKER_SYMBOL_PREFIX*ast_websocket_remove_protocol;
|
||||
LINKER_SYMBOL_PREFIX*ast_websocket_read;
|
||||
LINKER_SYMBOL_PREFIX*ast_websocket_write;
|
||||
LINKER_SYMBOL_PREFIX*ast_websocket_close;
|
||||
LINKER_SYMBOL_PREFIX*ast_websocket_reconstruct_enable;
|
||||
LINKER_SYMBOL_PREFIX*ast_websocket_reconstruct_disable;
|
||||
LINKER_SYMBOL_PREFIX*ast_websocket_ref;
|
||||
LINKER_SYMBOL_PREFIX*ast_websocket_unref;
|
||||
LINKER_SYMBOL_PREFIX*ast_websocket_fd;
|
||||
LINKER_SYMBOL_PREFIX*ast_websocket_remote_address;
|
||||
LINKER_SYMBOL_PREFIX*ast_websocket_is_secure;
|
||||
LINKER_SYMBOL_PREFIX*ast_websocket_set_nonblock;
|
||||
local:
|
||||
*;
|
||||
};
|
||||
|
Loading…
Reference in new issue