repositories
/
deb_shairplay.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Mister the cleaner.
[deb_shairplay.git]
/
src
/
lib
/
logger.h
diff --git
a/src/lib/logger.h
b/src/lib/logger.h
index 45e8b594db80d00faeabda48f60fa821afa97ec5..9a81358d95908e2de127d7b89e917d24dbfec753 100644
(file)
--- a/
src/lib/logger.h
+++ b/
src/lib/logger.h
@@
-25,7
+25,7
@@
#define LOGGER_INFO 6 /* informational */
#define LOGGER_DEBUG 7 /* debug-level messages */
#define LOGGER_INFO 6 /* informational */
#define LOGGER_DEBUG 7 /* debug-level messages */
-typedef void (*logger_callback_t)(int level, const char *msg);
+typedef void (*logger_callback_t)(
void *cls,
int level, const char *msg);
typedef struct logger_s logger_t;
typedef struct logger_s logger_t;
@@
-33,7
+33,7
@@
logger_t *logger_init();
void logger_destroy(logger_t *logger);
void logger_set_level(logger_t *logger, int level);
void logger_destroy(logger_t *logger);
void logger_set_level(logger_t *logger, int level);
-void logger_set_callback(logger_t *logger, logger_callback_t callback);
+void logger_set_callback(logger_t *logger, logger_callback_t callback
, void *cls
);
void logger_log(logger_t *logger, int level, const char *fmt, ...);
void logger_log(logger_t *logger, int level, const char *fmt, ...);