mirror of
https://github.com/asterisk/asterisk.git
synced 2025-09-05 20:20:07 +00:00
remove an XXX comment
- we can't use ast_true here because non-empty strings would no longer be evaluated as true document the return values of pbx_checkcondition() in doxygen format git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@25411 65c4cc65-6c06-0410-ace0-fbb531ad65f3
This commit is contained in:
@@ -692,7 +692,14 @@ int ast_pbx_outgoing_exten(const char *type, int format, void *data, int timeout
|
||||
particular application with given extension */
|
||||
int ast_pbx_outgoing_app(const char *type, int format, void *data, int timeout, const char *app, const char *appdata, int *reason, int sync, const char *cid_num, const char *cid_name, struct ast_variable *vars, const char *account, struct ast_channel **locked_channel);
|
||||
|
||||
/* Evaluate a condition for non-falseness and return a boolean */
|
||||
/*!
|
||||
* \brief Evaluate a condition
|
||||
*
|
||||
* \retval 0 if the condition is NULL or of zero length
|
||||
* \retval int If the string is an integer, the integer representation of
|
||||
* the integer is returned
|
||||
* \retval 1 Any other non-empty string
|
||||
*/
|
||||
int pbx_checkcondition(const char *condition);
|
||||
|
||||
/* Functions for returning values from structures */
|
||||
|
2
pbx.c
2
pbx.c
@@ -5486,7 +5486,7 @@ int pbx_checkcondition(const char *condition)
|
||||
return 0;
|
||||
else if (*condition >= '0' && *condition <= '9') /* Numbers are evaluated for truth */
|
||||
return atoi(condition);
|
||||
else /* Strings are true -- XXX maybe use ast_true() ? */
|
||||
else /* Strings are true */
|
||||
return 1;
|
||||
}
|
||||
|
||||
|
Reference in New Issue
Block a user