提交 cb54de50 authored 作者: Michael Jerris's avatar Michael Jerris

fix macros with missing ( )

git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12698 d0543943-73ff-0310-b7d9-9358b9ac24b2
上级 651faae1
...@@ -114,22 +114,22 @@ SWITCH_DECLARE(switch_size_t) switch_fd_read_line(int fd, char *buf, switch_size ...@@ -114,22 +114,22 @@ SWITCH_DECLARE(switch_size_t) switch_fd_read_line(int fd, char *buf, switch_size
\return true or false \return true or false
*/ */
#define switch_true(expr)\ #define switch_true(expr)\
(expr && ( !strcasecmp(expr, "yes") ||\ ((expr && ( !strcasecmp(expr, "yes") ||\
!strcasecmp(expr, "on") ||\ !strcasecmp(expr, "on") ||\
!strcasecmp(expr, "true") ||\ !strcasecmp(expr, "true") ||\
!strcasecmp(expr, "enabled") ||\ !strcasecmp(expr, "enabled") ||\
!strcasecmp(expr, "active") ||\ !strcasecmp(expr, "active") ||\
!strcasecmp(expr, "allow") ||\ !strcasecmp(expr, "allow") ||\
atoi(expr))) ? SWITCH_TRUE : SWITCH_FALSE atoi(expr))) ? SWITCH_TRUE : SWITCH_FALSE)
#define switch_true_buf(expr)\ #define switch_true_buf(expr)\
(( !strcasecmp(expr, "yes") ||\ ((( !strcasecmp(expr, "yes") ||\
!strcasecmp(expr, "on") ||\ !strcasecmp(expr, "on") ||\
!strcasecmp(expr, "true") ||\ !strcasecmp(expr, "true") ||\
!strcasecmp(expr, "enabled") ||\ !strcasecmp(expr, "enabled") ||\
!strcasecmp(expr, "active") ||\ !strcasecmp(expr, "active") ||\
!strcasecmp(expr, "allow") ||\ !strcasecmp(expr, "allow") ||\
atoi(expr))) ? SWITCH_TRUE : SWITCH_FALSE atoi(expr))) ? SWITCH_TRUE : SWITCH_FALSE)
/*! /*!
\brief Evaluate the falsefullness of a string expression \brief Evaluate the falsefullness of a string expression
...@@ -137,13 +137,13 @@ atoi(expr))) ? SWITCH_TRUE : SWITCH_FALSE ...@@ -137,13 +137,13 @@ atoi(expr))) ? SWITCH_TRUE : SWITCH_FALSE
\return true or false \return true or false
*/ */
#define switch_false(expr)\ #define switch_false(expr)\
(expr && ( !strcasecmp(expr, "no") ||\ ((expr && ( !strcasecmp(expr, "no") ||\
!strcasecmp(expr, "off") ||\ !strcasecmp(expr, "off") ||\
!strcasecmp(expr, "false") ||\ !strcasecmp(expr, "false") ||\
!strcasecmp(expr, "disabled") ||\ !strcasecmp(expr, "disabled") ||\
!strcasecmp(expr, "inactive") ||\ !strcasecmp(expr, "inactive") ||\
!strcasecmp(expr, "disallow") ||\ !strcasecmp(expr, "disallow") ||\
!atoi(expr))) ? SWITCH_TRUE : SWITCH_FALSE !atoi(expr))) ? SWITCH_TRUE : SWITCH_FALSE)
/*! /*!
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论