mirror of
git://projects.qi-hardware.com/eda-tools.git
synced 2025-04-21 12:27:27 +03:00
eeshow/diag.h: use __attribute__((format(printf, ...
This commit is contained in:
@@ -40,14 +40,16 @@ void diag_perror(const char *s);
|
|||||||
* E.g., out of memory.
|
* E.g., out of memory.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
void __attribute__((noreturn)) fatal(const char *fmt, ...);
|
void __attribute__((noreturn)) fatal(const char *fmt, ...)
|
||||||
|
__attribute__((format(printf, 1, 2)));
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* Operation has failed, but the program as a whole may still be able to
|
* Operation has failed, but the program as a whole may still be able to
|
||||||
* continue. E.g., a schematics component was not found.
|
* continue. E.g., a schematics component was not found.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
void error(const char *fmt, ...);
|
void error(const char *fmt, ...)
|
||||||
|
__attribute__((format(printf, 1, 2)));
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* A minor operation has failed or some other issue was detected. This may
|
* A minor operation has failed or some other issue was detected. This may
|
||||||
@@ -55,13 +57,15 @@ void error(const char *fmt, ...);
|
|||||||
* operation.
|
* operation.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
void warning(const char *fmt, ...);
|
void warning(const char *fmt, ...)
|
||||||
|
__attribute__((format(printf, 1, 2)));
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* Progress message, used mainly for debugging. "level" is the minimum
|
* Progress message, used mainly for debugging. "level" is the minimum
|
||||||
* verbosity level required.
|
* verbosity level required.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
void progress(unsigned level, const char *fmt, ...);
|
void progress(unsigned level, const char *fmt, ...)
|
||||||
|
__attribute__((format(printf, 2, 3)));
|
||||||
|
|
||||||
#endif /* !DIAG_H */
|
#endif /* !DIAG_H */
|
||||||
|
|||||||
Reference in New Issue
Block a user