| @@ -306,7 +306,8 @@ namespace OSC | |||||
| DMESSAGE( "Peer %s has disconnected from signal %s", p->name, ps->path() ); | DMESSAGE( "Peer %s has disconnected from signal %s", p->name, ps->path() ); | ||||
| s->_connection_state_callback( s, s->_connection_state_userdata ); | |||||
| if ( s->_connection_state_callback ) | |||||
| s->_connection_state_callback( s, s->_connection_state_userdata ); | |||||
| return 0; | return 0; | ||||
| } | } | ||||
| @@ -358,7 +359,8 @@ namespace OSC | |||||
| /* make a record of it ourselves */ | /* make a record of it ourselves */ | ||||
| ps->_outgoing.push_back( s ); | ps->_outgoing.push_back( s ); | ||||
| s->_connection_state_callback( s, s->_connection_state_userdata ); | |||||
| if ( s->_connection_state_callback ) | |||||
| s->_connection_state_callback( s, s->_connection_state_userdata ); | |||||
| /* return 0; */ | /* return 0; */ | ||||
| /* } */ | /* } */ | ||||
| @@ -874,7 +876,8 @@ namespace OSC | |||||
| p->_scanning = false; | p->_scanning = false; | ||||
| DMESSAGE( "Done scanning %s", p->name ); | DMESSAGE( "Done scanning %s", p->name ); | ||||
| ep->_peer_scan_complete_callback(ep->_peer_scan_complete_userdata); | |||||
| if ( ep->_peer_scan_complete_callback ) | |||||
| ep->_peer_scan_complete_callback(ep->_peer_scan_complete_userdata); | |||||
| } | } | ||||
| else if ( argc == 7 && p->_scanning ) | else if ( argc == 7 && p->_scanning ) | ||||
| { | { | ||||