From: Joshua Colp Date: Tue, 12 Jun 2007 13:58:13 +0000 (+0000) Subject: Minor code cleanup. X-Git-Tag: 1.6.0-beta1~3^2~2398 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=b3475e429a69767c9797eadc026fa7d585439ac1;p=thirdparty%2Fasterisk.git Minor code cleanup. git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@68901 65c4cc65-6c06-0410-ace0-fbb531ad65f3 --- diff --git a/main/channel.c b/main/channel.c index 53fe35fa09..2ba4d3d108 100644 --- a/main/channel.c +++ b/main/channel.c @@ -395,21 +395,20 @@ int ast_channel_cmpwhentohangup(struct ast_channel *chan, time_t offset) { time_t whentohangup; - if (chan->whentohangup == 0) { + if (!chan->whentohangup) return (offset == 0) ? 0 : -1; - } else { - if (offset == 0) /* XXX why is this special ? */ - return (1); - else { - whentohangup = offset + time (NULL); - if (chan->whentohangup < whentohangup) - return (1); - else if (chan->whentohangup == whentohangup) - return (0); - else - return (-1); - } - } + + if (!offset) /* XXX why is this special? */ + return 1; + + whentohangup = offset + time(NULL); + + if (chan->whentohangup < whentohangup) + return 1; + else if (chan->whentohangup == whentohangup) + return 0; + else + return -1; } /*! \brief Register a new telephony channel in Asterisk */