From: Michael Jerris Date: Wed, 11 Feb 2009 18:58:24 +0000 (+0000) Subject: fix build error on bsd X-Git-Tag: v1.0.3~245 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=33e58774bc9d7b252790d3ef078df306fdb5a39f;p=thirdparty%2Ffreeswitch.git fix build error on bsd git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@11886 d0543943-73ff-0310-b7d9-9358b9ac24b2 --- diff --git a/libs/sofia-sip/libsofia-sip-ua/su/su_port.h b/libs/sofia-sip/libsofia-sip-ua/su/su_port.h index 70937c3deb..90ab815907 100644 --- a/libs/sofia-sip/libsofia-sip-ua/su/su_port.h +++ b/libs/sofia-sip/libsofia-sip-ua/su/su_port.h @@ -420,9 +420,10 @@ su_timer_queue_t *su_port_deferrable(su_port_t *self) { su_virtual_port_t *base = (su_virtual_port_t *)self; - if (base == NULL) - return (intptr_t)(errno = EFAULT), NULL; - + if (base == NULL) { + errno = EFAULT; + return NULL; + } return base->sup_vtable->su_port_deferrable(self); }