]> git.ipfire.org Git - thirdparty/freeswitch.git/commitdiff
use __cdecl calling convention for callback functions
authorMichael Jerris <mike@jerris.com>
Tue, 2 Jun 2009 14:42:16 +0000 (14:42 +0000)
committerMichael Jerris <mike@jerris.com>
Tue, 2 Jun 2009 14:42:16 +0000 (14:42 +0000)
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@13545 d0543943-73ff-0310-b7d9-9358b9ac24b2

12 files changed:
libs/spandsp/src/fsk.c
libs/spandsp/src/hdlc.c
libs/spandsp/src/modem_connect_tones.c
libs/spandsp/src/spandsp/fsk.h
libs/spandsp/src/spandsp/hdlc.h
libs/spandsp/src/spandsp/modem_connect_tones.h
libs/spandsp/src/spandsp/tone_generate.h
libs/spandsp/src/spandsp/v27ter_tx.h
libs/spandsp/src/spandsp/v29tx.h
libs/spandsp/src/tone_generate.c
libs/spandsp/src/v27ter_tx.c
libs/spandsp/src/v29tx.c

index f3a007fa41b2536c02fb7b1005b885d963a30b88..59846a8f3c48f63ffedbeed9d3f50065d3c5ef68 100644 (file)
@@ -169,7 +169,7 @@ SPAN_DECLARE(int) fsk_tx_free(fsk_tx_state_t *s)
 }
 /*- End of function --------------------------------------------------------*/
 
-SPAN_DECLARE(int) fsk_tx(fsk_tx_state_t *s, int16_t amp[], int len)
+SPAN_DECLARE_NONSTD(int) fsk_tx(fsk_tx_state_t *s, int16_t amp[], int len)
 {
     int sample;
     int bit;
index 221debb5e6048e083fd35d0aa279603eb0af5f71..0a714f2e703cc9af66e97c9da60f29b3268d6d3f 100644 (file)
@@ -252,7 +252,7 @@ static __inline__ void hdlc_rx_put_bit_core(hdlc_rx_state_t *s)
 }
 /*- End of function --------------------------------------------------------*/
 
-SPAN_DECLARE(void) hdlc_rx_put_bit(hdlc_rx_state_t *s, int new_bit)
+SPAN_DECLARE_NONSTD(void) hdlc_rx_put_bit(hdlc_rx_state_t *s, int new_bit)
 {
     if (new_bit < 0)
     {
@@ -545,7 +545,7 @@ SPAN_DECLARE(int) hdlc_tx_get_byte(hdlc_tx_state_t *s)
 }
 /*- End of function --------------------------------------------------------*/
 
-SPAN_DECLARE(int) hdlc_tx_get_bit(hdlc_tx_state_t *s)
+SPAN_DECLARE_NONSTD(int) hdlc_tx_get_bit(hdlc_tx_state_t *s)
 {
     int txbit;
 
index 1e1566b4f67e102f456c781ebc05e81eb91ae17e..656a93a217ad591441cc62023b91a0319ca37d9b 100644 (file)
@@ -87,7 +87,7 @@ SPAN_DECLARE(const char *) modem_connect_tone_to_str(int tone)
 }
 /*- End of function --------------------------------------------------------*/
 
-SPAN_DECLARE(int) modem_connect_tones_tx(modem_connect_tones_tx_state_t *s,
+SPAN_DECLARE_NONSTD(int) modem_connect_tones_tx(modem_connect_tones_tx_state_t *s,
                                          int16_t amp[],
                                          int len)
 {
index 45992d3d38df43976254034708160240a8077910..1e34ef1f3e8ed38d2701ff8808a8749a756a6e6b 100644 (file)
@@ -175,7 +175,7 @@ SPAN_DECLARE(void) fsk_tx_set_modem_status_handler(fsk_tx_state_t *s, modem_tx_s
     \param len The number of samples to be generated.
     \return The number of samples actually generated.
 */
-SPAN_DECLARE(int) fsk_tx(fsk_tx_state_t *s, int16_t amp[], int len);
+SPAN_DECLARE_NONSTD(int) fsk_tx(fsk_tx_state_t *s, int16_t amp[], int len);
 
 /*! Get the current received signal power.
     \param s The modem context.
index 47ae1ca164976ced0b39fd55188b5c741ffd23c9..fae8fc536069aa6f8760acd4f086d68998b61cb7 100644 (file)
@@ -154,7 +154,7 @@ SPAN_DECLARE(int) hdlc_rx_get_stats(hdlc_rx_state_t *s,
     \param s A pointer to an HDLC receiver context.
     \param new_bit The bit.
 */
-SPAN_DECLARE(void) hdlc_rx_put_bit(hdlc_rx_state_t *s, int new_bit);
+SPAN_DECLARE_NONSTD(void) hdlc_rx_put_bit(hdlc_rx_state_t *s, int new_bit);
 
 /*! \brief Put a byte of data to an HDLC receiver.
     \param s A pointer to an HDLC receiver context.
@@ -228,7 +228,7 @@ SPAN_DECLARE(int) hdlc_tx_abort(hdlc_tx_state_t *s);
     \param s A pointer to an HDLC transmitter context.
     \return The next bit for transmission.
 */
-SPAN_DECLARE(int) hdlc_tx_get_bit(hdlc_tx_state_t *s);
+SPAN_DECLARE_NONSTD(int) hdlc_tx_get_bit(hdlc_tx_state_t *s);
 
 /*! \brief Get the next byte for transmission.
     \param s A pointer to an HDLC transmitter context.
index a1c13b7e598d140c9e1818120a553f6cce9d665c..0f42e67575d236c099437df2462e26ba0acb311c 100644 (file)
@@ -125,7 +125,7 @@ SPAN_DECLARE(int) modem_connect_tones_tx_free(modem_connect_tones_tx_state_t *s)
     \param len The number of samples to generate.
     \return The number of samples generated.
 */
-SPAN_DECLARE(int) modem_connect_tones_tx(modem_connect_tones_tx_state_t *s,
+SPAN_DECLARE_NONSTD(int) modem_connect_tones_tx(modem_connect_tones_tx_state_t *s,
                                          int16_t amp[],
                                          int len);
 
index 4ca3fadbb614f00e6a4208a49bf0a0af7a9e9e1f..683005594f2f0e2cfe740791665f0acc77b94bc6 100644 (file)
@@ -88,7 +88,7 @@ SPAN_DECLARE(void) make_tone_gen_descriptor(tone_gen_descriptor_t *s,
                                             int d4,
                                             int repeat);
 
-SPAN_DECLARE(int) tone_gen(tone_gen_state_t *s, int16_t amp[], int max_samples);
+SPAN_DECLARE_NONSTD(int) tone_gen(tone_gen_state_t *s, int16_t amp[], int max_samples);
 
 SPAN_DECLARE(tone_gen_state_t *) tone_gen_init(tone_gen_state_t *s, tone_gen_descriptor_t *t);
 
index 3323e9a90386d75062fc63694b26fd9699d501c0..f0f74afb766f97a46249eccbfab5ddd572b56343 100644 (file)
@@ -141,7 +141,7 @@ SPAN_DECLARE(void) v27ter_tx_set_modem_status_handler(v27ter_tx_state_t *s, mode
     \param len The number of samples to be generated.
     \return The number of samples actually generated.
 */
-SPAN_DECLARE(int) v27ter_tx(v27ter_tx_state_t *s, int16_t amp[], int len);
+SPAN_DECLARE_NONSTD(int) v27ter_tx(v27ter_tx_state_t *s, int16_t amp[], int len);
 
 #if defined(__cplusplus)
 }
index c0760aeb77892cdd27051679fafc7ee7c0a1d51e..64fd5790a570480aad7fb47c3304a26ef22de685 100644 (file)
@@ -172,7 +172,7 @@ SPAN_DECLARE(void) v29_tx_set_modem_status_handler(v29_tx_state_t *s, modem_tx_s
     \param len The number of samples to be generated.
     \return The number of samples actually generated.
 */
-SPAN_DECLARE(int) v29_tx(v29_tx_state_t *s, int16_t amp[], int len);
+SPAN_DECLARE_NONSTD(int) v29_tx(v29_tx_state_t *s, int16_t amp[], int len);
 
 #if defined(__cplusplus)
 }
index 7d81ef37c1623c77e056cae8ca320386365d4d73..249207238932f99be7deb471839d87af1e9ba6b8 100644 (file)
@@ -143,7 +143,7 @@ SPAN_DECLARE(int) tone_gen_free(tone_gen_state_t *s)
 }
 /*- End of function --------------------------------------------------------*/
 
-SPAN_DECLARE(int) tone_gen(tone_gen_state_t *s, int16_t amp[], int max_samples)
+SPAN_DECLARE_NONSTD(int) tone_gen(tone_gen_state_t *s, int16_t amp[], int max_samples)
 {
     int samples;
     int limit;
index cca8a8b8545a7e2955d996921826bc00fb7762bb..56fc9a30535c2f47eda725d3407d22ac021e2679 100644 (file)
@@ -244,7 +244,7 @@ static complexf_t getbaud(v27ter_tx_state_t *s)
 }
 /*- End of function --------------------------------------------------------*/
 
-SPAN_DECLARE(int) v27ter_tx(v27ter_tx_state_t *s, int16_t amp[], int len)
+SPAN_DECLARE_NONSTD(int) v27ter_tx(v27ter_tx_state_t *s, int16_t amp[], int len)
 {
 #if defined(SPANDSP_USE_FIXED_POINT)
     complexi_t x;
index ff1a2f9e8dde344e1675eb5c92cc8481515373d6..c51c76a497c1dfd8bf7fb6f70422091b71c0cd7a 100644 (file)
@@ -202,7 +202,7 @@ static __inline__ complexf_t getbaud(v29_tx_state_t *s)
 }
 /*- End of function --------------------------------------------------------*/
 
-SPAN_DECLARE(int) v29_tx(v29_tx_state_t *s, int16_t amp[], int len)
+SPAN_DECLARE_NONSTD(int) v29_tx(v29_tx_state_t *s, int16_t amp[], int len)
 {
 #if defined(SPANDSP_USE_FIXED_POINT)
     complexi_t x;