void gotReplyWrapper20 ( void *state , void *state2 ) { Msg20 *THIS = (Msg20 *)state; // gotReply() does not block, and does NOT call our callback THIS->gotReply ( NULL ) ; if ( THIS->m_callback ) THIS->m_callback ( THIS->m_state ); else THIS->m_callback2 ( THIS->m_state ); }
void Msg20::gotReplyWrapper20 ( void *state , void */*state2*/ ) { Msg20 *THIS = (Msg20 *)state; // gotReply() does not block, and does NOT call our callback THIS->gotReply ( NULL ) ; if ( THIS->m_callback ) { THIS->m_callback ( THIS->m_state ); } else if( THIS->m_callback2 ) { THIS->m_callback2 ( THIS->m_state ); } else { log(LOG_LOGIC,"%s:%s: No callback!", __FILE__, __func__); g_process.shutdownAbort(true); } }