]> git.ipfire.org Git - thirdparty/freeswitch.git/commitdiff
FreeTDM: Use ftdm_unused_arg() to silence -Wunused-argument warnings
authorStefan Knoblich <stkn@openisdn.net>
Fri, 10 May 2013 12:05:07 +0000 (14:05 +0200)
committerStefan Knoblich <stkn@openisdn.net>
Fri, 10 May 2013 17:04:09 +0000 (19:04 +0200)
Signed-off-by: Stefan Knoblich <stkn@openisdn.net>
13 files changed:
libs/freetdm/src/ftdm_io.c
libs/freetdm/src/ftdm_sched.c
libs/freetdm/src/ftdm_threadmutex.c
libs/freetdm/src/ftmod/ftmod_analog/ftmod_analog.c
libs/freetdm/src/ftmod/ftmod_analog_em/ftmod_analog_em.c
libs/freetdm/src/ftmod/ftmod_libpri/ftmod_libpri.c
libs/freetdm/src/ftmod/ftmod_misdn/ftmod_misdn.c
libs/freetdm/src/ftmod/ftmod_skel/ftmod_skel.c
libs/freetdm/src/ftmod/ftmod_zt/ftmod_zt.c
libs/freetdm/src/testanalog.c
libs/freetdm/src/testapp.c
libs/freetdm/src/testpri.c
libs/freetdm/src/testr2.c

index e233220b33959e9a805a6cb466ff38e91d65d922..859df35749e56f390add64494ac7939edcfb36ab 100644 (file)
@@ -385,10 +385,11 @@ static ftdm_status_t ftdm_group_add_channels(ftdm_span_t* span, int currindex, c
 
 static void null_logger(const char *file, const char *func, int line, int level, const char *fmt, ...)
 {
-       if (file && func && line && level && fmt) {
-               return;
-       }
-       return;
+       ftdm_unused_arg(file);
+       ftdm_unused_arg(func);
+       ftdm_unused_arg(line);
+       ftdm_unused_arg(level);
+       ftdm_unused_arg(fmt);
 }
 
 
@@ -431,7 +432,7 @@ static void default_logger(const char *file, const char *func, int line, int lev
 static __inline__ void *ftdm_std_malloc(void *pool, ftdm_size_t size)
 {
        void *ptr = malloc(size);
-       pool = NULL; /* fix warning */
+       ftdm_unused_arg(pool);
        ftdm_assert_return(ptr != NULL, NULL, "Out of memory\n");
        return ptr;
 }
@@ -439,7 +440,7 @@ static __inline__ void *ftdm_std_malloc(void *pool, ftdm_size_t size)
 static __inline__ void *ftdm_std_calloc(void *pool, ftdm_size_t elements, ftdm_size_t size)
 {
        void *ptr = calloc(elements, size);
-       pool = NULL;
+       ftdm_unused_arg(pool);
        ftdm_assert_return(ptr != NULL, NULL, "Out of memory\n");
        return ptr;
 }
@@ -447,14 +448,14 @@ static __inline__ void *ftdm_std_calloc(void *pool, ftdm_size_t elements, ftdm_s
 static __inline__ void *ftdm_std_realloc(void *pool, void *buff, ftdm_size_t size)
 {
        buff = realloc(buff, size);
-       pool = NULL;
+       ftdm_unused_arg(pool);
        ftdm_assert_return(buff != NULL, NULL, "Out of memory\n");
        return buff;
 }
 
 static __inline__ void ftdm_std_free(void *pool, void *ptr)
 {
-       pool = NULL;
+       ftdm_unused_arg(pool);
        ftdm_assert_return(ptr != NULL, , "Attempted to free null pointer");
        free(ptr);
 }
@@ -2736,11 +2737,9 @@ static ftdm_status_t _ftdm_channel_call_place_nl(const char *file, const char *f
        }
 
 done:
-#ifdef __WINDOWS__
-       UNREFERENCED_PARAMETER(file);
-       UNREFERENCED_PARAMETER(func);
-       UNREFERENCED_PARAMETER(line);
-#endif
+       ftdm_unused_arg(file);
+       ftdm_unused_arg(func);
+       ftdm_unused_arg(line);
        return status;
 }
 
@@ -6228,12 +6227,9 @@ static void *ftdm_cpu_monitor_run(ftdm_thread_t *me, void *obj)
        monitor->running = 0;
 
 done:
+       ftdm_unused_arg(me);
        ftdm_log(FTDM_LOG_DEBUG, "CPU monitor thread is now terminating\n");
        return NULL;
-
-#ifdef __WINDOWS__
-       UNREFERENCED_PARAMETER(me);
-#endif
 }
 
 static ftdm_status_t ftdm_cpu_monitor_start(void)
index e644067aad747ac26fd8050a9199e75376775b29..0c7102f1b8292236a43de2fb859f75cda54f5a3f 100644 (file)
@@ -104,10 +104,10 @@ static void *run_main_schedule(ftdm_thread_t *thread, void *data)
        int32_t sleepms;
        ftdm_status_t status;
        ftdm_sched_t *current = NULL;
-#ifdef __WINDOWS__
-       UNREFERENCED_PARAMETER(data);
-       UNREFERENCED_PARAMETER(thread);
-#endif
+
+       ftdm_unused_arg(data);
+       ftdm_unused_arg(thread);
+
        while (ftdm_running()) {
                
                sleepms = SCHED_MAX_SLEEP;
@@ -334,14 +334,9 @@ tryagain:
        }
 
        status = FTDM_SUCCESS;
-
 done:
-
        ftdm_mutex_unlock(sched->mutex);
-#ifdef __WINDOWS__
-       UNREFERENCED_PARAMETER(sched);
-#endif
-
+       ftdm_unused_arg(sched);
        return status;
 }
 
@@ -409,16 +404,13 @@ FT_DECLARE(ftdm_status_t) ftdm_sched_timer(ftdm_sched_t *sched, const char *name
 
        status = FTDM_SUCCESS;
 done:
-
        ftdm_mutex_unlock(sched->mutex);
-#ifdef __WINDOWS__
-       UNREFERENCED_PARAMETER(sched);
-       UNREFERENCED_PARAMETER(name);
-       UNREFERENCED_PARAMETER(ms);
-       UNREFERENCED_PARAMETER(callback);
-       UNREFERENCED_PARAMETER(data);
-       UNREFERENCED_PARAMETER(timerid);
-#endif
+       ftdm_unused_arg(sched);
+       ftdm_unused_arg(name);
+       ftdm_unused_arg(ms);
+       ftdm_unused_arg(callback);
+       ftdm_unused_arg(data);
+       ftdm_unused_arg(timerid);
        return status;
 }
 
@@ -473,11 +465,8 @@ FT_DECLARE(ftdm_status_t) ftdm_sched_get_time_to_next_timer(const ftdm_sched_t *
 
 done:
        ftdm_mutex_unlock(sched->mutex);
-#ifdef __WINDOWS__
-       UNREFERENCED_PARAMETER(timeto);
-       UNREFERENCED_PARAMETER(sched);
-#endif
-
+       ftdm_unused_arg(timeto);
+       ftdm_unused_arg(sched);
        return status;
 }
 
index 302cd32e64e48fa1dc54c6253eb6fb519c11e556..ea509620106416ebdf09e9fa0cbba9601cf9ec1a 100644 (file)
@@ -249,9 +249,9 @@ FT_DECLARE(ftdm_status_t) ftdm_mutex_destroy(ftdm_mutex_t **mutex)
 FT_DECLARE(ftdm_status_t) _ftdm_mutex_lock(const char *file, int line, const char *func, ftdm_mutex_t *mutex)
 {
 #ifdef WIN32
-       UNREFERENCED_PARAMETER(file);
-       UNREFERENCED_PARAMETER(line);
-       UNREFERENCED_PARAMETER(func);
+       ftdm_unused_arg(file);
+       ftdm_unused_arg(line);
+       ftdm_unused_arg(func);
 
        EnterCriticalSection(&mutex->mutex);
 #else
@@ -269,11 +269,10 @@ FT_DECLARE(ftdm_status_t) _ftdm_mutex_lock(const char *file, int line, const cha
 
 FT_DECLARE(ftdm_status_t) _ftdm_mutex_trylock(const char *file, int line, const char *func, ftdm_mutex_t *mutex)
 {
+       ftdm_unused_arg(file);
+       ftdm_unused_arg(line);
+       ftdm_unused_arg(func);
 #ifdef WIN32
-       UNREFERENCED_PARAMETER(file);
-       UNREFERENCED_PARAMETER(line);
-       UNREFERENCED_PARAMETER(func);
-
        if (!TryEnterCriticalSection(&mutex->mutex))
                return FTDM_FAIL;
 #else
@@ -307,9 +306,9 @@ FT_DECLARE(ftdm_status_t) _ftdm_mutex_unlock(const char *file, int line, const c
        mutex->reentrancy--;
 #endif
 #ifdef WIN32
-       UNREFERENCED_PARAMETER(file);
-       UNREFERENCED_PARAMETER(line);
-       UNREFERENCED_PARAMETER(func);
+       ftdm_unused_arg(file);
+       ftdm_unused_arg(line);
+       ftdm_unused_arg(func);
 
        LeaveCriticalSection(&mutex->mutex);
 #else
index 2c6eda0295386b72b097a1eba12d17d290c870ec..fce91afdf290ce95a117514b357e36d1d7cb3be2 100644 (file)
@@ -435,7 +435,8 @@ static void *ftdm_analog_channel_run(ftdm_thread_t *me, void *obj)
        uint32_t state_counter = 0, elapsed = 0, collecting = 0, interval = 0, last_digit = 0, indicate = 0, dial_timeout = analog_data->wait_dialtone_timeout;
        uint32_t answer_on_polarity_counter = 0;
        ftdm_sigmsg_t sig;
-       
+
+       ftdm_unused_arg(me);
        ftdm_log_chan_msg(ftdmchan, FTDM_LOG_DEBUG, "ANALOG CHANNEL thread starting.\n");
 
        ts.buffer = NULL;
@@ -1185,7 +1186,8 @@ static void *ftdm_analog_run(ftdm_thread_t *me, void *obj)
        ftdm_span_t *span = (ftdm_span_t *) obj;
        ftdm_analog_data_t *analog_data = span->signal_data;
        int errs = 0;
-       
+
+       ftdm_unused_arg(me);
        ftdm_log(FTDM_LOG_DEBUG, "ANALOG thread starting.\n");
 
        while(ftdm_running() && ftdm_test_flag(analog_data, FTDM_ANALOG_RUNNING)) {
index 108eda923ea3ca3f8c85c3addcbbde42683f6e28..93bc0e2397b3b9398845bceb4f93b0e9dedabc3c 100644 (file)
@@ -91,6 +91,7 @@ static ftdm_status_t ftdm_analog_em_start(ftdm_span_t *span)
 
 static FIO_CHANNEL_GET_SIG_STATUS_FUNCTION(analog_em_get_channel_sig_status)
 {
+       ftdm_unused_arg(ftdmchan);
        *status = FTDM_SIG_STATE_UP;
        return FTDM_SUCCESS;
 }
@@ -104,6 +105,7 @@ static FIO_CHANNEL_GET_SIG_STATUS_FUNCTION(analog_em_get_channel_sig_status)
 
 static FIO_SPAN_GET_SIG_STATUS_FUNCTION(analog_em_get_span_sig_status)
 {
+       ftdm_unused_arg(span);
        *status = FTDM_SIG_STATE_UP;
        return FTDM_SUCCESS;
 }
@@ -240,7 +242,8 @@ static void *ftdm_analog_em_channel_run(ftdm_thread_t *me, void *obj)
        uint32_t cas_answer = 0;
        int cas_answer_ms = 500;
        ftdm_bool_t digits_sent = FTDM_FALSE;
-       
+
+       ftdm_unused_arg(me);
        ftdm_log(FTDM_LOG_DEBUG, "ANALOG EM CHANNEL thread starting.\n");
 
        ts.buffer = NULL;
@@ -644,7 +647,7 @@ static __inline__ ftdm_status_t process_event(ftdm_span_t *span, ftdm_event_t *e
        sig.span_id = event->channel->span_id;
        sig.channel = event->channel;
 
-
+       ftdm_unused_arg(span);
        ftdm_log(FTDM_LOG_DEBUG, "EVENT [%s][%d:%d] STATE [%s]\n", 
                        ftdm_oob_event2str(event->enum_id), event->channel->span_id, event->channel->chan_id, ftdm_channel_state2str(event->channel->state));
 
@@ -701,6 +704,7 @@ static void *ftdm_analog_em_run(ftdm_thread_t *me, void *obj)
        ftdm_span_t *span = (ftdm_span_t *) obj;
        ftdm_analog_em_data_t *analog_data = span->signal_data;
 
+       ftdm_unused_arg(me);
        ftdm_log(FTDM_LOG_DEBUG, "ANALOG EM thread starting.\n");
 
        while(ftdm_running() && ftdm_test_flag(analog_data, FTDM_ANALOG_EM_RUNNING)) {
index 2378669ab1db2e60bbb3f30a7683bf4eda8ae38f..5da4e93337c3391edff8e1de19cbb2cb43c000f6 100644 (file)
@@ -102,6 +102,7 @@ static FIO_SPAN_GET_SIG_STATUS_FUNCTION(isdn_get_span_sig_status)
  */
 static FIO_CHANNEL_OUTGOING_CALL_FUNCTION(isdn_outgoing_call)
 {
+       ftdm_unused_arg(ftdmchan);
        return FTDM_SUCCESS;
 }
 
@@ -116,6 +117,11 @@ static FIO_CHANNEL_OUTGOING_CALL_FUNCTION(isdn_outgoing_call)
  */
 static FIO_CHANNEL_REQUEST_FUNCTION(isdn_channel_request)
 {
+       ftdm_unused_arg(span);
+       ftdm_unused_arg(chan_id);
+       ftdm_unused_arg(direction);
+       ftdm_unused_arg(caller_data);
+       ftdm_unused_arg(ftdmchan);
        return FTDM_FAIL;
 }
 
@@ -1305,6 +1311,8 @@ static int on_keypad_digit(lpwrap_pri_t *spri, lpwrap_pri_event_t event_type, pr
        ftdm_span_t *span = spri->span;
        ftdm_channel_t *chan = ftdm_span_get_channel(span, pevent->ring.channel);
 
+       ftdm_unused_arg(event_type);
+
        if (!chan) {
                ftdm_log(FTDM_LOG_ERROR, "-- Keypad event on invalid channel %d:%d\n",
                        ftdm_span_get_id(span), pevent->ring.channel);
@@ -1335,6 +1343,8 @@ static int on_information(lpwrap_pri_t *spri, lpwrap_pri_event_t event_type, pri
        ftdm_caller_data_t *caller_data = NULL;
        ftdm_libpri_data_t *isdn_data = span->signal_data;
 
+       ftdm_unused_arg(event_type);
+
        if (!chan) {
                ftdm_log(FTDM_LOG_CRIT, "-- Info on channel %d:%d but it's not in use?\n", ftdm_span_get_id(span), pevent->ring.channel);
                return 0;
@@ -1508,6 +1518,8 @@ static int on_answer(lpwrap_pri_t *spri, lpwrap_pri_event_t event_type, pri_even
        ftdm_span_t *span = spri->span;
        ftdm_channel_t *chan = ftdm_span_get_channel(span, pevent->answer.channel);
 
+       ftdm_unused_arg(event_type);
+
        if (chan) {
                if (!ftdm_test_flag(chan, FTDM_CHANNEL_OPEN)) {
                        ftdm_log(FTDM_LOG_DEBUG, "-- Call answered, opening B-Channel %d:%d\n",
@@ -1548,6 +1560,8 @@ static int on_proceeding(lpwrap_pri_t *spri, lpwrap_pri_event_t event_type, pri_
        ftdm_span_t *span = spri->span;
        ftdm_channel_t *chan = ftdm_span_get_channel(span, pevent->proceeding.channel);
 
+       ftdm_unused_arg(event_type);
+
        if (chan) {
                /* Open channel if inband information is available */
                if (pevent->proceeding.progressmask & PRI_PROG_INBAND_AVAILABLE || pevent->proceeding.progressmask & PRI_PROG_CALL_NOT_E2E_ISDN) {
@@ -1590,6 +1604,8 @@ static int on_progress(lpwrap_pri_t *spri, lpwrap_pri_event_t event_type, pri_ev
        ftdm_span_t *span = spri->span;
        ftdm_channel_t *chan = ftdm_span_get_channel(span, pevent->proceeding.channel);
 
+       ftdm_unused_arg(event_type);
+
        if (chan) {
                /* Open channel if inband information is available */
                if (pevent->proceeding.progressmask & PRI_PROG_INBAND_AVAILABLE || pevent->proceeding.progressmask & PRI_PROG_CALL_NOT_E2E_ISDN) {
@@ -1634,6 +1650,8 @@ static int on_ringing(lpwrap_pri_t *spri, lpwrap_pri_event_t event_type, pri_eve
        ftdm_span_t *span = spri->span;
        ftdm_channel_t *chan = ftdm_span_get_channel(span, pevent->ringing.channel);
 
+       ftdm_unused_arg(event_type);
+
        if (chan) {
                /* we may get on_ringing even when we're already in FTDM_CHANNEL_STATE_PROGRESS_MEDIA */
 //             if (ftdm_channel_get_state(chan) == FTDM_CHANNEL_STATE_PROGRESS_MEDIA) {
@@ -1790,6 +1808,8 @@ static int on_ring(lpwrap_pri_t *spri, lpwrap_pri_event_t event_type, pri_event
        ftdm_caller_data_t *caller_data = NULL;
        int ret = 0;
 
+       ftdm_unused_arg(event_type);
+
        /*
         * Check if call has an associated channel (duplicate ring event)
         */
@@ -1947,6 +1967,8 @@ static int on_timeout_t302(struct lpwrap_pri *spri, struct lpwrap_timer *timer)
        ftdm_libpri_b_chan_t *chan_priv = ftdm_container_of(timer, ftdm_libpri_b_chan_t, t302);
        ftdm_channel_t *chan = chan_priv->channel;
 
+       ftdm_unused_arg(spri);
+
        ftdm_log_chan_msg(chan, FTDM_LOG_INFO, "-- T302 timed out, going to state RING\n");
        ftdm_set_state_locked(chan, FTDM_CHANNEL_STATE_RING);
        return 0;
@@ -2019,6 +2041,8 @@ static __inline__ ftdm_status_t process_event(ftdm_span_t *span, ftdm_event_t *e
 {
        ftdm_alarm_flag_t alarmbits;
 
+       ftdm_unused_arg(span);
+
        ftdm_log(FTDM_LOG_DEBUG, "EVENT [%s][%d][%d:%d] STATE [%s]\n",
                        ftdm_oob_event2str(event->enum_id),
                        event->enum_id,
@@ -2113,6 +2137,8 @@ static int on_restart(lpwrap_pri_t *spri, lpwrap_pri_event_t event_type, pri_eve
        ftdm_span_t *span = spri->span;
        int i;
 
+       ftdm_unused_arg(event_type);
+
        if (pevent->restart.channel < 1) {
                ftdm_log_chan_msg(spri->dchan, FTDM_LOG_NOTICE, "-- Restarting interface\n");
 
@@ -2156,6 +2182,8 @@ static int on_restart_ack(lpwrap_pri_t *spri, lpwrap_pri_event_t event_type, pri
        ftdm_span_t *span = spri->span;
        int i;
 
+       ftdm_unused_arg(event_type);
+
        if (pevent->restartack.channel < 1) {
                ftdm_log_chan_msg(spri->dchan, FTDM_LOG_NOTICE, "-- Restart of interface completed\n");
 
@@ -2240,12 +2268,14 @@ static float aoc_money_amount(const struct pri_aoc_amount *amount)
 static int handle_facility_aoc_s(const struct pri_subcmd_aoc_s *aoc_s)
 {
        /* Left as an excercise to the reader */
+       ftdm_unused_arg(aoc_s);
        return 0;
 }
 
 static int handle_facility_aoc_d(const struct pri_subcmd_aoc_d *aoc_d)
 {
        /* Left as an excercise to the reader */
+       ftdm_unused_arg(aoc_d);
        return 0;
 }
 
@@ -2376,6 +2406,9 @@ static int on_facility(lpwrap_pri_t *spri, lpwrap_pri_event_t event_type, pri_ev
  */
 static int on_dchan_up(lpwrap_pri_t *spri, lpwrap_pri_event_t event_type, pri_event *pevent)
 {
+       ftdm_unused_arg(event_type);
+       ftdm_unused_arg(pevent);
+
        if (!ftdm_test_flag(spri, LPWRAP_PRI_READY)) {
                ftdm_signaling_status_t status = FTDM_SIG_STATE_UP;
                ftdm_span_t *span = spri->span;
@@ -2422,6 +2455,9 @@ static int on_dchan_up(lpwrap_pri_t *spri, lpwrap_pri_event_t event_type, pri_ev
  */
 static int on_dchan_down(lpwrap_pri_t *spri, lpwrap_pri_event_t event_type, pri_event *pevent)
 {
+       ftdm_unused_arg(event_type);
+       ftdm_unused_arg(pevent);
+
        if (ftdm_test_flag(spri, LPWRAP_PRI_READY)) {
                ftdm_signaling_status_t status = FTDM_SIG_STATE_DOWN;
                ftdm_span_t *span = spri->span;
@@ -2491,6 +2527,8 @@ static int on_anything(lpwrap_pri_t *spri, lpwrap_pri_event_t event_type, pri_ev
  */
 static int on_io_fail(lpwrap_pri_t *spri, lpwrap_pri_event_t event_type, pri_event *pevent)
 {
+       ftdm_unused_arg(pevent);
+
        ftdm_log(FTDM_LOG_DEBUG, "-- Caught Event span %d %u (%s)\n", ftdm_span_get_id(spri->span), event_type, lpwrap_pri_event_str(event_type));
        return 0;
 }
@@ -2510,6 +2548,8 @@ static void *ftdm_libpri_run(ftdm_thread_t *me, void *obj)
        int res = 0;
        int i;
 
+       ftdm_unused_arg(me);
+
        ftdm_set_flag(span, FTDM_SPAN_IN_THREAD);
        isdn_data->dchan = NULL;
 
index 784bc55c5c87b5a5ee0c4f8baa1443c1b832c84c..8d61124fd5d9258a2c7d64f26c36c3345ab8f095 100644 (file)
@@ -784,6 +784,8 @@ out:
 
 static int misdn_handle_ph_control_ind(ftdm_channel_t *chan, const struct mISDNhead *hh, const void *data, const int data_len)
 {
+       ftdm_unused_arg(data);
+
        ftdm_log_chan(chan, FTDM_LOG_DEBUG,
                "PH_CONTROL_IND:\n"
                "\tMessage:\t%s (%#x)\n"
@@ -897,6 +899,8 @@ static int misdn_handle_mph_information_ind(ftdm_channel_t *chan, const struct m
 {
        struct misdn_chan_private *priv = ftdm_chan_io_private(chan);
 
+       ftdm_unused_arg(hh);
+
        /*
         * mISDN has some inconsistency issues here.
         *
@@ -1795,6 +1799,9 @@ static FIO_CONFIGURE_SPAN_FUNCTION(misdn_configure_span)
        char *data = strdup(str);
        char *item_list[10];
 
+       ftdm_unused_arg(name);
+       ftdm_unused_arg(number);
+
        /* only these are supported */
        switch (ftdm_span_get_trunk_type(span)) {
        case FTDM_TRUNK_E1:
@@ -1919,6 +1926,10 @@ error:
  */
 static FIO_CONFIGURE_FUNCTION(misdn_configure)
 {
+       ftdm_unused_arg(category);
+       ftdm_unused_arg(var);
+       ftdm_unused_arg(val);
+       ftdm_unused_arg(lineno);
        return FTDM_SUCCESS;
 }
 
@@ -1928,6 +1939,7 @@ static FIO_CONFIGURE_FUNCTION(misdn_configure)
  */
 static FIO_GET_ALARMS_FUNCTION(misdn_get_alarms)
 {
+       ftdm_unused_arg(ftdmchan);
 #if 0
 /*
        Nope, this won't work...
@@ -2029,6 +2041,8 @@ static FIO_SPAN_POLL_EVENT_FUNCTION(misdn_poll_event)
        int retval = 0, nr_events = 0;
        int i;
 
+       ftdm_unused_arg(poll_events);
+
        for (i = 1; i <= ftdm_span_get_chan_count(span); i++) {
                ftdm_channel_t *chan = ftdm_span_get_channel(span, i);
                struct misdn_chan_private *chan_priv = ftdm_chan_io_private(chan);
@@ -2445,6 +2459,7 @@ static void *misdn_span_run(ftdm_thread_t *thread, void *data)
        int ret;
        int i;
 
+       ftdm_unused_arg(thread);
        ftdm_log(FTDM_LOG_NOTICE, "mISDN[%d:%s] span thread initializing\n",
                ftdm_span_get_id(span), ftdm_span_get_name(span));
 
index 96475f58d9c26673e9833bb7cc0637a9aa595ec2..9c9bc31a29401e5d872a975c0ca6ef454b040443 100644 (file)
 
 static FIO_CONFIGURE_FUNCTION(skel_configure)
 {
+       ftdm_unused_arg(category);
+       ftdm_unused_arg(var);
+       ftdm_unused_arg(val);
+       ftdm_unused_arg(lineno);
        return FTDM_FAIL;
 }
 
 static FIO_CONFIGURE_SPAN_FUNCTION(skel_configure_span)
 {
+       ftdm_unused_arg(span);
+       ftdm_unused_arg(str);
+       ftdm_unused_arg(type);
+       ftdm_unused_arg(name);
+       ftdm_unused_arg(number);
        return FTDM_FAIL;
 }
 
-static FIO_OPEN_FUNCTION(skel_open) 
+static FIO_OPEN_FUNCTION(skel_open)
 {
+       ftdm_unused_arg(ftdmchan);
        return FTDM_FAIL;
 }
 
 static FIO_CLOSE_FUNCTION(skel_close)
 {
+       ftdm_unused_arg(ftdmchan);
        return FTDM_FAIL;
 }
 
 static FIO_WAIT_FUNCTION(skel_wait)
 {
+       ftdm_unused_arg(ftdmchan);
+       ftdm_unused_arg(flags);
+       ftdm_unused_arg(to);
        return FTDM_FAIL;
 }
 
 static FIO_READ_FUNCTION(skel_read)
 {
+       ftdm_unused_arg(ftdmchan);
+       ftdm_unused_arg(data);
+       ftdm_unused_arg(datalen);
        return FTDM_FAIL;
 }
 
 static FIO_WRITE_FUNCTION(skel_write)
 {
+       ftdm_unused_arg(ftdmchan);
+       ftdm_unused_arg(data);
+       ftdm_unused_arg(datalen);
        return FTDM_FAIL;
 }
 
 static FIO_COMMAND_FUNCTION(skel_command)
 {
+       ftdm_unused_arg(ftdmchan);
+       ftdm_unused_arg(command);
+       ftdm_unused_arg(obj);
        return FTDM_FAIL;
 }
 
 static FIO_SPAN_POLL_EVENT_FUNCTION(skel_poll_event)
 {
+       ftdm_unused_arg(span);
+       ftdm_unused_arg(ms);
+       ftdm_unused_arg(poll_events);
        return FTDM_FAIL;
 }
 
 static FIO_SPAN_NEXT_EVENT_FUNCTION(skel_next_event)
 {
+       ftdm_unused_arg(span);
+       ftdm_unused_arg(event);
        return FTDM_FAIL;
 }
 
 static FIO_CHANNEL_DESTROY_FUNCTION(skel_channel_destroy)
 {
+       ftdm_unused_arg(ftdmchan);
        return FTDM_FAIL;
 }
 
 static FIO_SPAN_DESTROY_FUNCTION(skel_span_destroy)
 {
+       ftdm_unused_arg(span);
        return FTDM_FAIL;
 }
 
 static FIO_GET_ALARMS_FUNCTION(skel_get_alarms)
 {
+       ftdm_unused_arg(ftdmchan);
        return FTDM_FAIL;
 }
 
index 6ca005165c2f521dd88f2d8ad0ad2851688dad36..5edf0b63bae426e5f380a35b0da7bb20d863d5d4 100644 (file)
@@ -1034,7 +1034,9 @@ FIO_SPAN_POLL_EVENT_FUNCTION(zt_poll_event)
        struct pollfd pfds[FTDM_MAX_CHANNELS_SPAN];
        uint32_t i, j = 0, k = 0;
        int r;
-       
+
+       ftdm_unused_arg(poll_events);
+
        for(i = 1; i <= span->chan_count; i++) {
                memset(&pfds[j], 0, sizeof(pfds[j]));
                pfds[j].fd = span->channels[i]->sockfd;
index 326bb5aec5ead459ad9c4b7059176db774dfab96..fba0982012b9281c28577128670477ea61a781d5 100644 (file)
@@ -11,6 +11,8 @@ static void *test_call(ftdm_thread_t *me, void *obj)
        ftdm_size_t len;
        char *number = ftdm_strdup("5551212");
 
+       ftdm_unused_arg(me);
+
        ftdm_sleep(10 * 1000);
        
        ftdm_log(FTDM_LOG_DEBUG, "answer call and start echo test\n");
index 4dfa712f81dc9a8c47adc88a03ce738f0036f460..e65915d721ac5cbbeaa70788513e0e2a31f1c776 100644 (file)
@@ -10,6 +10,8 @@ int main(int argc, char *argv[])
        unsigned runs = 1;
        int spanid, chanid;
 
+       ftdm_unused_arg(argc);
+       ftdm_unused_arg(argv);
 
        if (ftdm_global_init() != FTDM_SUCCESS) {
                fprintf(stderr, "Error loading FreeTDM\n");
index b75295d841a35e2953aa52c72205814f8f3881a6..709da73f51f18ba1aba8d9a91e481df5fbea225a 100644 (file)
@@ -21,6 +21,8 @@ static void *channel_run(ftdm_thread_t *me, void *obj)
        int spanid = ftdm_channel_get_span_id(ftdmchan);
        int chanid = ftdm_channel_get_id(ftdmchan);
 
+       ftdm_unused_arg(me);
+
        ftdm_mutex_lock(mutex);
        T++;
        ftdm_mutex_unlock(mutex);
@@ -92,7 +94,7 @@ static FIO_SIGNAL_CB_FUNCTION(on_signal)
 
 static void handle_SIGINT(int sig)
 {
-       if (sig);
+       ftdm_unused_arg(sig);
 
        ftdm_mutex_lock(mutex);
        R = 0;
index 530e6321bcb20d59b9bf74a55942784501916eb7..ae958524e8949dadbd7cd38ca6e1767c35a2cb16 100644 (file)
@@ -69,6 +69,7 @@ static FIO_SIGNAL_CB_FUNCTION(on_r2_signal)
 
 static void stop_test(int sig)
 {
+       ftdm_unused_arg(sig);
        running = 0;
 }