Module: wine Branch: master Commit: c6a655622cb5b5f32bb32fc207ded39b09acda99 URL: http://source.winehq.org/git/wine.git/?a=commit;h=c6a655622cb5b5f32bb32fc207...
Author: Jörg Höhle hoehle@users.sourceforge.net Date: Thu Sep 2 06:50:23 2010 +0200
winmm/tests: Share common function dbg_mcierr.
---
dlls/winmm/tests/mci.c | 2 +- dlls/winmm/tests/mcicda.c | 71 +-------------------------------------------- 2 files changed, 2 insertions(+), 71 deletions(-)
diff --git a/dlls/winmm/tests/mci.c b/dlls/winmm/tests/mci.c index d490a04..382ff6a 100644 --- a/dlls/winmm/tests/mci.c +++ b/dlls/winmm/tests/mci.c @@ -39,7 +39,7 @@ typedef union { MCI_GENERIC_PARMS gen; } MCI_PARMS_UNION;
-static const char* dbg_mcierr(MCIERROR err) +const char* dbg_mcierr(MCIERROR err) { switch (err) { case 0: return "0=NOERROR"; diff --git a/dlls/winmm/tests/mcicda.c b/dlls/winmm/tests/mcicda.c index b6bb0bf..c396a01 100644 --- a/dlls/winmm/tests/mcicda.c +++ b/dlls/winmm/tests/mcicda.c @@ -33,76 +33,7 @@ typedef union { MCI_GENERIC_PARMS gen; } MCI_PARMS_UNION;
-static const char* dbg_mcierr(MCIERROR err) -{ - switch (err) { - case 0: return "0=NOERROR"; -#define X(label) case label: return #label ; - X(MCIERR_INVALID_DEVICE_ID) - X(MCIERR_UNRECOGNIZED_KEYWORD) - X(MCIERR_UNRECOGNIZED_COMMAND) - X(MCIERR_HARDWARE) - X(MCIERR_INVALID_DEVICE_NAME) - X(MCIERR_OUT_OF_MEMORY) - X(MCIERR_DEVICE_OPEN) - X(MCIERR_CANNOT_LOAD_DRIVER) - X(MCIERR_MISSING_COMMAND_STRING) - X(MCIERR_PARAM_OVERFLOW) - X(MCIERR_MISSING_STRING_ARGUMENT) - X(MCIERR_BAD_INTEGER) - X(MCIERR_PARSER_INTERNAL) - X(MCIERR_DRIVER_INTERNAL) - X(MCIERR_MISSING_PARAMETER) - X(MCIERR_UNSUPPORTED_FUNCTION) - X(MCIERR_FILE_NOT_FOUND) - X(MCIERR_DEVICE_NOT_READY) - X(MCIERR_INTERNAL) - X(MCIERR_DRIVER) - X(MCIERR_CANNOT_USE_ALL) - X(MCIERR_MULTIPLE) - X(MCIERR_EXTENSION_NOT_FOUND) - X(MCIERR_OUTOFRANGE) - X(MCIERR_FLAGS_NOT_COMPATIBLE) - X(MCIERR_FILE_NOT_SAVED) - X(MCIERR_DEVICE_TYPE_REQUIRED) - X(MCIERR_DEVICE_LOCKED) - X(MCIERR_DUPLICATE_ALIAS) - X(MCIERR_BAD_CONSTANT) - X(MCIERR_MUST_USE_SHAREABLE) - X(MCIERR_MISSING_DEVICE_NAME) - X(MCIERR_BAD_TIME_FORMAT) - X(MCIERR_NO_CLOSING_QUOTE) - X(MCIERR_DUPLICATE_FLAGS) - X(MCIERR_INVALID_FILE) - X(MCIERR_NULL_PARAMETER_BLOCK) - X(MCIERR_UNNAMED_RESOURCE) - X(MCIERR_NEW_REQUIRES_ALIAS) - X(MCIERR_NOTIFY_ON_AUTO_OPEN) - X(MCIERR_NO_ELEMENT_ALLOWED) - X(MCIERR_NONAPPLICABLE_FUNCTION) - X(MCIERR_ILLEGAL_FOR_AUTO_OPEN) - X(MCIERR_FILENAME_REQUIRED) - X(MCIERR_EXTRA_CHARACTERS) - X(MCIERR_DEVICE_NOT_INSTALLED) - X(MCIERR_GET_CD) - X(MCIERR_SET_CD) - X(MCIERR_SET_DRIVE) - X(MCIERR_DEVICE_LENGTH) - X(MCIERR_DEVICE_ORD_LENGTH) - X(MCIERR_NO_INTEGER) - X(MCIERR_NO_WINDOW) - X(MCIERR_CREATEWINDOW) - X(MCIERR_FILE_READ) - X(MCIERR_FILE_WRITE) - X(MCIERR_NO_IDENTITY) -#undef X - default: { - static char name[20]; /* Not to be called twice in a parameter list! */ - sprintf(name, "MMSYSERR %u", err); - return name; - } - } -} +extern const char* dbg_mcierr(MCIERROR err); /* from mci.c */
static BOOL spurious_message(LPMSG msg) {