static int pantheios_be_WindowsSyslog_init_( pan_char_t const* processIdentity , int id , pan_be_WindowsSyslog_init_t const* init , void* reserved , void** ptoken ) { if( NULL != init && NULL != init->hostName) { return pantheios_be_WindowsSyslog_init_a_( winstl::t2m(processIdentity) , id , init , reserved , ptoken , winstl::t2m(init->hostName) ); } else { return pantheios_be_WindowsSyslog_init_a_( winstl::t2m(processIdentity) , id , init , reserved , ptoken , NULL ); } }
PANTHEIOS_CALL(int) pantheios_be_WindowsSyslog_init( pan_char_t const* processIdentity , int id , pan_be_WindowsSyslog_init_t const* init , void* reserved , void** ptoken ) { #ifdef PANTHEIOS_USE_WIDE_STRINGS return pantheios_be_WindowsSyslog_init_a_(stlsoft::w2m(processIdentity), id, init, reserved, ptoken); #else /* ? PANTHEIOS_USE_WIDE_STRINGS */ return pantheios_be_WindowsSyslog_init_a_(processIdentity, id, init, reserved, ptoken); #endif /* PANTHEIOS_USE_WIDE_STRINGS */ }