예제 #1
0
파일: string.c 프로젝트: uzur/chck
bool
chck_string_set_format(struct chck_string *string, const char *fmt, ...)
{
   va_list argp;
   va_start(argp, fmt);
   const bool ret = chck_string_set_varg(string, fmt, argp);
   va_end(argp);
   return ret;
}
예제 #2
0
파일: wlc.c 프로젝트: scarabeusiv/wlc
void
wlc_vlog(enum wlc_log_type type, const char *fmt, va_list args)
{
   assert(fmt);

   if (!wlc.log_fun)
      return;

   struct chck_string str = {0};
   if (chck_string_set_varg(&str, fmt, args))
      wlc.log_fun(type, str.data);

   chck_string_release(&str);
}