コード例 #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);
}