> When compiling sipxregister it errors out with 
> no-return-in-nonvoid-function here: 
> SipRedirectorPresenceRouting.cpp:737
>  
> I can exclude this error in the compile but I'm not sure its 
> a false positive? 
>  
> OsStatus PresenceRoutingUserPreferences::parseDocument( 
> TiXmlDocument* pDoc ) {
>    OsLock lock( mMutex );
>    TiXmlNode* presenceRoutingNode;
>    mUserVmOnDndPreferences.destroyAll();
>    if( (presenceRoutingNode = 
> pDoc->FirstChild("presenceRoutingPrefs")) != NULL &&
>          presenceRoutingNode->Type() == TiXmlNode::ELEMENT)
>    {
>       // Find all the <user> elements.
>       for( TiXmlNode* userNode = 0;
>       (userNode = presenceRoutingNode->IterateChildren( 
> "user", userNode )); ) 
>       {
>          if (userNode->Type() == TiXmlNode::ELEMENT)
>          {
>             TiXmlNode* pChildNode;
>             if( ( pChildNode = userNode->FirstChild( 
> "userName" ) ) && pChildNode->FirstChild() )
>             {
>                UtlString* pUsername = new UtlString( 
> pChildNode->FirstChild()->Value() );
>                if( ( pChildNode = userNode->FirstChild( 
> "vmOnDnd" ) ) && pChildNode->FirstChild() )
>                {
>                   UtlString vmOnDndAsString = 
> pChildNode->FirstChild()->Value();
>                   UtlBool* pbVmOnDnd = new UtlBool( FALSE );
>                   if( vmOnDndAsString.compareTo("true", 
> UtlString::ignoreCase) == 0 )
>                   {
>                      pbVmOnDnd->setValue(TRUE);
>                   }
>                   mUserVmOnDndPreferences.insertKeyAndValue( 
> pUsername, pbVmOnDnd );
>                   OsSysLog::add( FAC_NAT, PRI_DEBUG, 
> "PresenceRoutingUserPreferences::parseDocument added %s %d"
>                                 ,pUsername->data(), 
> pbVmOnDnd->getValue());
>                }
>             }
>          }
>       }
>    }
> }

I'll fix that today.  Thanks for reporting it.

_______________________________________________
sipx-dev mailing list [email protected]
List Archive: http://list.sipfoundry.org/archive/sipx-dev
Unsubscribe: http://list.sipfoundry.org/mailman/listinfo/sipx-dev
sipXecs IP PBX -- http://www.sipfoundry.org/

Reply via email to