strgen/strgen.c
changeset 4447 d196eec23f9f
parent 4434 4175805666a5
child 4461 e46bbe947a06
equal deleted inserted replaced
4446:d5ee29ed2dab 4447:d196eec23f9f
   163 	char buf[1024];
   163 	char buf[1024];
   164 	va_list va;
   164 	va_list va;
   165 	va_start(va, s);
   165 	va_start(va, s);
   166 	vsnprintf(buf, lengthof(buf), s, va);
   166 	vsnprintf(buf, lengthof(buf), s, va);
   167 	va_end(va);
   167 	va_end(va);
   168 	fprintf(stderr, "%s" LINE_NUM_FMT ": Warning: %s\n", _file, _cur_line, buf);
   168 	fprintf(stderr, "%s" LINE_NUM_FMT ": warning: %s\n", _file, _cur_line, buf);
   169 	_warnings++;
   169 	_warnings++;
   170 }
   170 }
   171 
   171 
   172 
   172 
   173 static void CDECL Error(const char *s, ...)
   173 static void CDECL Error(const char *s, ...)
   175 	char buf[1024];
   175 	char buf[1024];
   176 	va_list va;
   176 	va_list va;
   177 	va_start(va, s);
   177 	va_start(va, s);
   178 	vsnprintf(buf, lengthof(buf), s, va);
   178 	vsnprintf(buf, lengthof(buf), s, va);
   179 	va_end(va);
   179 	va_end(va);
   180 	fprintf(stderr, "%s" LINE_NUM_FMT ": Error: %s\n", _file, _cur_line, buf);
   180 	fprintf(stderr, "%s" LINE_NUM_FMT ": error: %s\n", _file, _cur_line, buf);
   181 	_errors++;
   181 	_errors++;
   182 }
   182 }
   183 
   183 
   184 
   184 
   185 static void NORETURN CDECL Fatal(const char *s, ...)
   185 static void NORETURN CDECL Fatal(const char *s, ...)