diff options
author | David Sterba <dsterba@suse.com> | 2017-02-01 16:20:23 +0100 |
---|---|---|
committer | David Sterba <dsterba@suse.com> | 2017-03-08 13:00:46 +0100 |
commit | eb111e9f390b08d9099fc7a08707969933d99b34 (patch) | |
tree | 4db227a27de8887c9f2fe6d322c7035bc4a2acc7 /messages.h | |
parent | bb104f5bce93f669a2daf8e2bf82f63be7c3b729 (diff) |
btrfs-progs: move message helpers implementation out of header
Signed-off-by: David Sterba <dsterba@suse.com>
Diffstat (limited to 'messages.h')
-rw-r--r-- | messages.h | 54 |
1 files changed, 4 insertions, 50 deletions
@@ -71,61 +71,15 @@ } while (0) __attribute__ ((format (printf, 1, 2))) -static inline void __warning(const char *fmt, ...) -{ - va_list args; - - fputs("WARNING: ", stderr); - va_start(args, fmt); - vfprintf(stderr, fmt, args); - va_end(args); - fputc('\n', stderr); -} +void __warning(const char *fmt, ...); __attribute__ ((format (printf, 1, 2))) -static inline void __error(const char *fmt, ...) -{ - va_list args; - - fputs("ERROR: ", stderr); - va_start(args, fmt); - vfprintf(stderr, fmt, args); - va_end(args); - fputc('\n', stderr); -} +void __error(const char *fmt, ...); __attribute__ ((format (printf, 2, 3))) -static inline int __warning_on(int condition, const char *fmt, ...) -{ - va_list args; - - if (!condition) - return 0; - - fputs("WARNING: ", stderr); - va_start(args, fmt); - vfprintf(stderr, fmt, args); - va_end(args); - fputc('\n', stderr); - - return 1; -} +int __warning_on(int condition, const char *fmt, ...); __attribute__ ((format (printf, 2, 3))) -static inline int __error_on(int condition, const char *fmt, ...) -{ - va_list args; - - if (!condition) - return 0; - - fputs("ERROR: ", stderr); - va_start(args, fmt); - vfprintf(stderr, fmt, args); - va_end(args); - fputc('\n', stderr); - - return 1; -} +int __error_on(int condition, const char *fmt, ...); #endif |