From: Matthew Nicholson Date: Wed, 19 May 2010 20:27:56 +0000 (+0000) Subject: Merged revisions 264379 via svnmerge from X-Git-Tag: 1.6.2.9-rc1~2^2~30 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=145ecb61519704cc1851d80e2b8c6db0eb6e8880;p=thirdparty%2Fasterisk.git Merged revisions 264379 via svnmerge from https://origsvn.digium.com/svn/asterisk/trunk ........ r264379 | mnicholson | 2010-05-19 15:26:27 -0500 (Wed, 19 May 2010) | 4 lines Cast an unsigned int to a signed int when comparing it with 0. (AST-377) ........ git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.2@264388 65c4cc65-6c06-0410-ace0-fbb531ad65f3 --- diff --git a/main/udptl.c b/main/udptl.c index c715387c01..b8fde1cc24 100644 --- a/main/udptl.c +++ b/main/udptl.c @@ -1097,7 +1097,7 @@ int ast_udptl_write(struct ast_udptl *s, struct ast_frame *f) /* Cook up the UDPTL packet, with the relevant EC info. */ len = udptl_build_packet(s, buf, sizeof(buf), f->data.ptr, len); - if (len > 0 && s->them.sin_port && s->them.sin_addr.s_addr) { + if ((signed int) len > 0 && s->them.sin_port && s->them.sin_addr.s_addr) { if ((res = sendto(s->fd, buf, len, 0, (struct sockaddr *) &s->them, sizeof(s->them))) < 0) ast_log(LOG_NOTICE, "(%s): UDPTL Transmission error to %s:%d: %s\n", LOG_TAG(s), ast_inet_ntoa(s->them.sin_addr), ntohs(s->them.sin_port), strerror(errno));