From 721bd0aa59240e49be37bccdb83081c8638db261 Mon Sep 17 00:00:00 2001 From: "Kevin P. Fleming" Date: Wed, 7 Sep 2005 18:57:01 +0000 Subject: eliminate signedness warnings (issue #5130) git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6531 65c4cc65-6c06-0410-ace0-fbb531ad65f3 --- apps/app_sms.c | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) (limited to 'apps/app_sms.c') diff --git a/apps/app_sms.c b/apps/app_sms.c index ad9a167bd..310231142 100755 --- a/apps/app_sms.c +++ b/apps/app_sms.c @@ -134,7 +134,7 @@ typedef struct sms_s unsigned int vp; /* validity period in minutes, 0 for not set */ unsigned short ud[SMSLEN]; /* user data (message), UCS-2 coded */ unsigned char udh[SMSLEN]; /* user data header */ - unsigned char cli[20]; /* caller ID */ + char cli[20]; /* caller ID */ unsigned char ophase; /* phase (0-79) for 0 and 1 frequencies (1300Hz and 2100Hz) */ unsigned char ophasep; /* phase (0-79) for 1200 bps */ unsigned char obyte; /* byte being sent */ @@ -682,7 +682,7 @@ static void sms_readfile (sms_t * h, char *fn) } while (fgets (line, sizeof (line), s)) { /* process line in file */ - unsigned char *p; + char *p; for (p = line; *p && *p != '\n' && *p != '\r'; p++); *p = 0; /* strip eoln */ p = line; @@ -702,7 +702,7 @@ static void sms_readfile (sms_t * h, char *fn) { /* parse message (UTF-8) */ unsigned char o = 0; while (*p && o < SMSLEN) - h->ud[o++] = utf8decode (&p); + h->ud[o++] = utf8decode((unsigned char **)&p); h->udl = o; if (*p) ast_log (LOG_WARNING, "UD too long in %s\n", fn); @@ -1363,7 +1363,7 @@ static int sms_exec (struct ast_channel *chan, void *data) ast_copy_string (h.cli, chan->cid.cid_num, sizeof (h.cli)); { - unsigned char *d = data, + char *d = data, *p, answer = 0; if (!*d || *d == '|') { @@ -1431,7 +1431,7 @@ static int sms_exec (struct ast_channel *chan, void *data) d = p; h.udl = 0; while (*p && h.udl < SMSLEN) - h.ud[h.udl++] = utf8decode (&p); + h.ud[h.udl++] = utf8decode((unsigned char **)&p); if (is7bit (h.dcs) && packsms7 (0, h.udhl, h.udh, h.udl, h.ud) < 0) ast_log (LOG_WARNING, "Invalid 7 bit GSM data\n"); if (is8bit (h.dcs) && packsms8 (0, h.udhl, h.udh, h.udl, h.ud) < 0) -- cgit v1.2.3