Ignore:
Timestamp:
Apr 29, 2017, 4:33:37 PM (7 years ago)
Author:
coas-nagasima
Message:

ファイルを追加、更新。

File:
1 edited

Legend:

Unmodified
Added
Removed
  • EcnlProtoTool/trunk/asp3_dcre/library/vasyslog.c

    r270 r279  
    6666
    6767void
    68 syslog(uint_t prio, const char *format, ...)
     68vsyslog(uint_t prio, const char *format, va_list ap)
    6969{
    7070        SYSLOG  logbuf;
    71         va_list ap;
    7271        uint_t  i;
    7372        char    sz;
     
    7776        logbuf.logpar[0] = (LOGPAR) format;
    7877        i = 1U;
    79         va_start(ap, format);
    8078
    8179        while ((c = *format++) != '\0' && i < TNUM_LOGPAR) {
     
    124122                }
    125123        }
    126         va_end(ap);
    127124        (void) tSysLog_eSysLog_write(prio, &logbuf);
    128125}
    129126
     127void
     128syslog(uint_t prio, const char *format, ...)
     129{
     130        va_list ap;
     131        va_start(ap, format);
     132        vsyslog(prio, format, ap);
     133        va_end(ap);
     134}
     135
     136/* mbed weak error function */
     137void
     138error(const char* format, ...) {
     139        va_list arg;
     140        va_start(arg, format);
     141        vsyslog(LOG_ERROR, format, arg);
     142        va_end(arg);
     143        ext_ker();
     144}
     145
    130146#endif /* TOPPERS_OMIT_SYSLOG */
Note: See TracChangeset for help on using the changeset viewer.