# HG changeset patch # User Matti Hamalainen # Date 1352431116 -7200 # Node ID 2a50d36215c344f4dc5f0077ec1ba87281a5d3ad # Parent 9d31c1344f261a51342ab25ca7b7290f5efd2b14 Move error printing function to xs_support. diff -r 9d31c1344f26 -r 2a50d36215c3 src/xmms-sid.c --- a/src/xmms-sid.c Fri Nov 09 05:14:41 2012 +0200 +++ b/src/xmms-sid.c Fri Nov 09 05:18:36 2012 +0200 @@ -26,7 +26,6 @@ #include #endif -#include #include #include @@ -55,31 +54,6 @@ void xs_subctrl_update(void); -/* Error messages - */ -void xs_error(const char *fmt, ...) -{ - va_list ap; - fprintf(stderr, "XMMS-SID: "); - va_start(ap, fmt); - vfprintf(stderr, fmt, ap); - va_end(ap); -} - -#ifndef DEBUG_NP -void XSDEBUG(const char *fmt, ...) -{ -#ifdef DEBUG - va_list ap; - fprintf(stderr, "XSDEBUG: "); - va_start(ap, fmt); - vfprintf(stderr, fmt, ap); - va_end(ap); -#endif -} -#endif - - /* * Initialization functions */ diff -r 9d31c1344f26 -r 2a50d36215c3 src/xmms-sid.h --- a/src/xmms-sid.h Fri Nov 09 05:14:41 2012 +0200 +++ b/src/xmms-sid.h Fri Nov 09 05:18:36 2012 +0200 @@ -160,11 +160,7 @@ void xs_get_song_info(gchar *, gchar **, gint *); void xs_about(void); -void xs_error(const char *, ...); - -/* Debugging - */ #ifndef DEBUG_NP void XSDEBUG(const char *, ...); #else diff -r 9d31c1344f26 -r 2a50d36215c3 src/xs_support.c --- a/src/xs_support.c Fri Nov 09 05:14:41 2012 +0200 +++ b/src/xs_support.c Fri Nov 09 05:18:36 2012 +0200 @@ -25,9 +25,36 @@ -- */ #include "xs_support.h" +#include #include #include + +/* Error messages + */ +void xs_error(const char *fmt, ...) +{ + va_list ap; + fprintf(stderr, "XMMS-SID: "); + va_start(ap, fmt); + vfprintf(stderr, fmt, ap); + va_end(ap); +} + +#ifndef DEBUG_NP +void XSDEBUG(const char *fmt, ...) +{ +#ifdef DEBUG + va_list ap; + fprintf(stderr, "XSDEBUG: "); + va_start(ap, fmt); + vfprintf(stderr, fmt, ap); + va_end(ap); +#endif +} +#endif + + #ifndef __AUDACIOUS_NEWVFS__ off_t xs_fsize(XSFile *f) { diff -r 9d31c1344f26 -r 2a50d36215c3 src/xs_support.h --- a/src/xs_support.h Fri Nov 09 05:14:41 2012 +0200 +++ b/src/xs_support.h Fri Nov 09 05:18:36 2012 +0200 @@ -124,6 +124,11 @@ guint8 **pbuf, size_t *bufSize, const size_t maxSize, gboolean failMaxSize); +/* Error messages and debugging + */ +void xs_error(const char *, ...); + + /* Misc functions */ gint xs_pstrcpy(gchar **, const gchar *);