#include "format.h"
void cmn_err_func (int level, char * format, ...)
__attribute__((format (cmn_err, 2, 3)));
void cmn_err_func (int level, char * format, ...)
{
}
const char *string = "foo";
int main()
{
int i = 1;
long l = 2;
llong ll = 3;
cmn_err_func (0, "%s", string);
cmn_err_func (0, "%d %D %o %O %x %X %u", i, i, i, i, i, i, i);
cmn_err_func (0, "%ld %lD %lo %lO %lx %lX %lu", l, l, l, l, l, l, l);
cmn_err_func (0, "%lld %llD %llo %llO %llx %llX %llu",
ll, ll, ll, ll, ll, ll, ll);
cmn_err_func (0, "%b %s", i, "\01Foo", string);
cmn_err_func (0, "%p", string);
cmn_err_func (0, "%i", i);
cmn_err_func (0, "%d", l);
cmn_err_func (0, "%b");
cmn_err_func (0, "%b", i);
cmn_err_func (0, "%b", i, i);
cmn_err_func (0, "%b", string, i);
cmn_err_func (0, "%p", 3);
return 0;
}