Пример #1
0
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
                );
    }
}
Пример #2
0
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 */
}