aboutsummaryrefslogtreecommitdiff
path: root/src/command.h
diff options
context:
space:
mode:
authorEric Wong <normalperson@yhbt.net>2006-07-30 08:47:50 +0000
committerEric Wong <normalperson@yhbt.net>2006-07-30 08:47:50 +0000
commite86fd65c81be319c8f4848d42053084ceab9afc8 (patch)
treee31337fe239384bab16b7b889b90075fa3f8b5b9 /src/command.h
parenta0c8e3656ba1c7c796f47f7d020f448961b1b3c5 (diff)
commandError() cleanups, fixup gcc checks
stripped binary size reduced by 9k on my machine from making commandError a function. We'll print out error messages slightly slower before, but the smaller binary is more than worth it. git-svn-id: https://svn.musicpd.org/mpd/trunk@4488 09075e82-0dd4-0310-85a5-a0d7c8717e4f
Diffstat (limited to 'src/command.h')
-rw-r--r--src/command.h16
1 files changed, 2 insertions, 14 deletions
diff --git a/src/command.h b/src/command.h
index cab6562d..fdb1e086 100644
--- a/src/command.h
+++ b/src/command.h
@@ -48,18 +48,6 @@ void finishCommands();
#define commandSuccess(fd) fdprintf(fd, "OK\n")
-#define commandError(fd, error, format, ... ) do \
- {\
- if (current_command) { \
- fdprintf(fd, "ACK [%i@%i] {%s} " format "\n", \
- (int)error, command_listNum, \
- current_command, __VA_ARGS__); \
- current_command = NULL; \
- } \
- else { \
- fdprintf(STDERR_FILENO, "ACK [%i@%i] " format "\n", \
- (int)error, command_listNum, \
- __VA_ARGS__); \
- } \
- } while (0)
+mpd_fprintf_ void commandError(int fd, int error, const char *fmt, ...);
+
#endif