Example #1
0
static void writef(FILE *f, char *fmt, ...)
{
   va_list v;
   va_start(v, fmt);
   writefv(f,fmt,v);
   va_end(v);
}
Example #2
0
 virtual ssize_t writef(const sized_t* format, ...) {
     ssize_t count = 0;
     va_list va;
     va_start(va, format);
     count = writefv(format, va);
     va_end(va);
     return count;
 }
Example #3
0
static int outfile(char const *filename, int rgb_dir, int vdir, int x, int y, int comp, void *data, int alpha, int pad, char *fmt, ...)
{
   FILE *f = fopen(filename, "wb");
   if (f) {
      va_list v;
      va_start(v, fmt);
      writefv(f, fmt, v);
      va_end(v);
      write_pixels(f,rgb_dir,vdir,x,y,comp,data,alpha,pad);
      fclose(f);
   }
   return f != NULL;
}
Example #4
0
 virtual ssize_t writefv(const void* format, va_list va) {
     ssize_t count = writefv((const char*)(format), va);
     return count;
 }