ProjectType="Visual C++"\r
Version="8.00"\r
Name="mod_ivrtest"\r
- ProjectGUID="{78100236-7CEA-4948-96CC-E8ED3160329C}"\r
+ ProjectGUID="{419AA391-5F3F-4BFE-A869-9D154D62A792}"\r
RootNamespace="mod_ivrtest"\r
Keyword="Win32Proj"\r
>\r
match_count = pcre_exec(re, /* result of pcre_compile() */
NULL, /* we didn't study the pattern */
caller_profile->destination_number, /* the subject string */
- strlen(caller_profile->destination_number), /* the length of the subject string */
+ (int) strlen(caller_profile->destination_number), /* the length of the subject string */
0, /* start at offset 0 in the subject */
0, /* default options */
ovector, /* vector of integers for substring information */
char newval[1024] = "";
char index[10] = "";
char replace[128] = "";
- int x, y = 0, z = 0, num = 0;
+ unsigned int x, y = 0, z = 0, num = 0;
char *data;
for (x = 0; x < sizeof(newval) && x < strlen(val);) {
if (pcre_copy_substring
(caller_profile->destination_number, ovector, match_count, num, replace,
sizeof(replace)) > 0) {
- int r;
+ unsigned int r;
for (r = 0; r < strlen(replace); r++) {
newval[y++] = replace[r];
}
SWITCH_DECLARE(switch_status) switch_ivr_collect_digits_count(switch_core_session *session,
char *buf,
unsigned int buflen,
- int maxdigits,
+ unsigned int maxdigits,
const char *terminators,
char *terminator)
{
- int i = 0, x = strlen(buf);
+ unsigned int i = 0, x = (unsigned int) strlen(buf);
switch_channel *channel;
switch_status status = SWITCH_STATUS_SUCCESS;
char dtmf[128];
switch_channel_dequeue_dtmf(channel, dtmf, sizeof(dtmf));
- for(i =0 ; i < strlen(dtmf); i++) {
+ for(i =0 ; i < (unsigned int) strlen(dtmf); i++) {
if (strchr(terminators, dtmf[i])) {
*terminator = dtmf[i];