URI:
       tClog.c - plan9port - [fork] Plan 9 from user space
  HTML git clone git://src.adamsgaard.dk/plan9port
   DIR Log
   DIR Files
   DIR Refs
   DIR README
   DIR LICENSE
       ---
       tClog.c (665B)
       ---
            1 #include "stdinc.h"
            2 #include "9.h"
            3 
            4 /*
            5  * To do: This will become something else ('vprint'?).
            6  */
            7 int
            8 consVPrint(char* fmt, va_list args)
            9 {
           10         int len, ret;
           11         char buf[256];
           12 
           13         len = vsnprint(buf, sizeof(buf), fmt, args);
           14         ret = consWrite(buf, len);
           15 
           16         while (len-- > 0 && buf[len] == '\n')
           17                 buf[len] = '\0';
           18         /*
           19          * if we do this, checking the root fossil (if /sys/log/fossil is there)
           20          * will spew all over the console.
           21          */
           22         if (0)
           23                 syslog(0, "fossil", "%s", buf);
           24         return ret;
           25 }
           26 
           27 /*
           28  * To do: This will become 'print'.
           29  */
           30 int
           31 consPrint(char* fmt, ...)
           32 {
           33         int ret;
           34         va_list args;
           35 
           36         va_start(args, fmt);
           37         ret = consVPrint(fmt, args);
           38         va_end(args);
           39         return ret;
           40 }