mirror of
https://github.com/asterisk/asterisk.git
synced 2025-10-12 15:45:18 +00:00
Don't use is_int() since it doesn't link well on all platforms
Just create an normal API function in strings.h that does the same thing just to be safe. ASTERISK-17146 ........ Merged revisions 341379 from http://svn.asterisk.org/svn/asterisk/branches/1.8 ........ Merged revisions 341380 from http://svn.asterisk.org/svn/asterisk/branches/10 git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@341381 65c4cc65-6c06-0410-ace0-fbb531ad65f3
This commit is contained in:
@@ -871,6 +871,25 @@ int __attribute__((format(printf, 3, 4))) ast_str_append(
|
||||
}
|
||||
)
|
||||
|
||||
/*!
|
||||
* \brief Check if a string is only digits
|
||||
*
|
||||
* \retval 1 The string contains only digits
|
||||
* \retval 0 The string contains non-digit characters
|
||||
*/
|
||||
AST_INLINE_API(
|
||||
int ast_check_digits(char *arg),
|
||||
{
|
||||
char *s;
|
||||
for (s=arg; *s; s++) {
|
||||
if (*s < '0' || *s > '9') {
|
||||
return 0;
|
||||
}
|
||||
}
|
||||
return 1;
|
||||
}
|
||||
)
|
||||
|
||||
/*!
|
||||
* \brief Compute a hash value on a string
|
||||
*
|
||||
|
Reference in New Issue
Block a user