X-Git-Url: http://git.indexdata.com/?p=yaz-moved-to-github.git;a=blobdiff_plain;f=include%2Fyaz%2Flog.h;h=103cf1f9a94652dd6f1e02c38a2c1c2cb97421dd;hp=5d52338ec26179e8187a5152a802cc9dee5ba72e;hb=6fef48087ae8e01bae2638be8babe0b74a812f28;hpb=d3012f2c5f1c14c3d1ca5174cd929d1b9b31388b diff --git a/include/yaz/log.h b/include/yaz/log.h index 5d52338..103cf1f 100644 --- a/include/yaz/log.h +++ b/include/yaz/log.h @@ -196,6 +196,13 @@ YAZ_EXPORT void log_event_start(void (*func)(int level, const char *msg, YAZ_EXPORT void log_event_end(void (*func)(int level, const char *msg, void *info), void *info); + +/** \brief Makes Libxml2/Libxslt log errors via yaz_log + \param prefix prefix to use for log messages (may be 0) + \param log_level log level to use for messages +*/ +YAZ_EXPORT void yaz_log_xml_errors(const char *prefix, int log_level); + /* by default, do not enable the old LOG_-defines */ #ifndef YAZ_USE_NEW_LOG #define YAZ_USE_NEW_LOG 1