]> git.ipfire.org Git - thirdparty/freeswitch.git/commitdiff
freetdm: make array len macro public
authorMoises Silva <moy@sangoma.com>
Wed, 30 Jun 2010 19:39:02 +0000 (15:39 -0400)
committerMoises Silva <moy@sangoma.com>
Wed, 30 Jun 2010 19:39:02 +0000 (15:39 -0400)
libs/freetdm/src/include/ftdm_os.h
libs/freetdm/src/include/private/ftdm_core.h

index 8308e707059c3a9eb4d3543ad5ab5c2985af3797..5026bb72361647565d50056e442af6b772528186 100644 (file)
@@ -67,6 +67,9 @@ extern "C" {
 /*! \brief check for zero length string buffer */
 #define ftdm_strlen_zero_buf(s) (*s == '\0')
 
+/*! \brief array len helper */
+#define ftdm_array_len(array) sizeof(array)/sizeof(array[0])
+
 /*! \brief The memory handler. 
     Do not use directly this variable, use the memory macros and ftdm_global_set_memory_handler to override */ 
 FT_DECLARE_DATA extern ftdm_memory_handler_t g_ftdm_mem_handler;
index 560f0c418421ad7d761dfe04bd169256da39bb8b..77e0e29587cae8dc1948d2a29caa15f3bce4f796 100644 (file)
@@ -589,8 +589,6 @@ FT_DECLARE(ftdm_status_t) ftdm_channel_queue_dtmf(ftdm_channel_t *ftdmchan, cons
 */
 #define ftdm_socket_close(it) if (it > -1) { close(it); it = -1;}
 
-#define ftdm_array_len(array) sizeof(array)/sizeof(array[0])
-
 #define ftdm_channel_lock(chan) ftdm_mutex_lock(chan->mutex)
 #define ftdm_channel_unlock(chan) ftdm_mutex_unlock(chan->mutex)
 #define ftdm_log_chan_ex(fchan, file, func, line, level, format, ...) ftdm_log(file, func, line, level, "[s%dc%d][%d:%d] " format, fchan->span_id, fchan->chan_id, fchan->physical_span_id, fchan->physical_chan_id, __VA_ARGS__)