From ee234bbb3efea571ea7ad138de22f1e010b92ec9 Mon Sep 17 00:00:00 2001 From: russell Date: Thu, 27 Oct 2005 02:19:37 +0000 Subject: Remove unnecessary checks before calls to ast_strlen_zero. Also, change some places where strlen is used instead of ast_strlen_zero git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6866 f38db490-d61c-443f-a65b-d21fe96a405b --- channels/chan_modem_i4l.c | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) (limited to 'channels/chan_modem_i4l.c') diff --git a/channels/chan_modem_i4l.c b/channels/chan_modem_i4l.c index 0a5e1d136..fd875a592 100755 --- a/channels/chan_modem_i4l.c +++ b/channels/chan_modem_i4l.c @@ -44,6 +44,7 @@ ASTERISK_FILE_VERSION(__FILE__, "$Revision$") #include "asterisk/callerid.h" #include "asterisk/ulaw.h" #include "asterisk/pbx.h" +#include "asterisk/utils.h" #define STATE_COMMAND 0 #define STATE_VOICE 1 @@ -178,7 +179,7 @@ static int i4l_init(struct ast_modem_pvt *p) ast_log(LOG_WARNING, "Unable to set to voice mode\n"); return -1; } - if (strlen(p->msn)) { + if (!ast_strlen_zero(p->msn)) { snprintf(cmd, sizeof(cmd), "AT&E%s", p->msn); if (ast_modem_send(p, cmd, 0) || ast_modem_expect(p, "OK", 5)) { @@ -186,7 +187,7 @@ static int i4l_init(struct ast_modem_pvt *p) return -1; } } - if (strlen(p->incomingmsn)) { + if (!ast_strlen_zero(p->incomingmsn)) { char *q; snprintf(cmd, sizeof(cmd), "AT&L%s", p->incomingmsn); /* translate , into ; since that is the seperator I4L uses, but can't be directly */ @@ -632,7 +633,7 @@ static int i4l_dial(struct ast_modem_pvt *p, char *stuff) /* Find callerid number first, to set the correct A number */ if (c && c->cid.cid_num && !(c->cid.cid_pres & 0x20)) { snprintf(tmpmsn, sizeof(tmpmsn), ",%s,", c->cid.cid_num); - if(strlen(p->outgoingmsn) && strstr(p->outgoingmsn,tmpmsn) != NULL) { + if(!ast_strlen_zero(p->outgoingmsn) && strstr(p->outgoingmsn,tmpmsn) != NULL) { /* Tell ISDN4Linux to use this as A number */ snprintf(cmd, sizeof(cmd), "AT&E%s\n", c->cid.cid_num); if (ast_modem_send(p, cmd, strlen(cmd))) { -- cgit v1.2.3