summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJames Bursa <james@netsurf-browser.org>2007-05-06 06:11:00 +0000
committerJames Bursa <james@netsurf-browser.org>2007-05-06 06:11:00 +0000
commit73281a7addc59a652860d2c0fb0c0c156b52ef3b (patch)
tree7af09a6fc96a49d6df19e435bc8ecdcb2bcc411a
parent5d2a2c42b2dabbe76bd3da6b96add9d5fee044a5 (diff)
downloadnetsurf-73281a7addc59a652860d2c0fb0c0c156b52ef3b.tar.gz
netsurf-73281a7addc59a652860d2c0fb0c0c156b52ef3b.tar.bz2
Log libxml2 version in lib_init().
svn path=/trunk/netsurf/; revision=3268
-rw-r--r--desktop/netsurf.c13
1 files changed, 10 insertions, 3 deletions
diff --git a/desktop/netsurf.c b/desktop/netsurf.c
index 0e93e036a..943ab4fcb 100644
--- a/desktop/netsurf.c
+++ b/desktop/netsurf.c
@@ -3,7 +3,7 @@
* Licensed under the GNU General Public License,
* http://www.opensource.org/licenses/gpl-license
* Copyright 2003 Phil Mellor <monkeyson@users.sourceforge.net>
- * Copyright 2004 James Bursa <bursa@users.sourceforge.net>
+ * Copyright 2007 James Bursa <bursa@users.sourceforge.net>
* Copyright 2004 Andrew Timmins <atimmins@blueyonder.co.uk>
*/
@@ -12,6 +12,9 @@
#include <stdio.h>
#include <stdlib.h>
#include <sys/utsname.h>
+#include <libxml/encoding.h>
+#include <libxml/globals.h>
+#include <libxml/xmlversion.h>
#include "netsurf/utils/config.h"
#include "netsurf/content/fetch.h"
#include "netsurf/content/fetchcache.h"
@@ -120,12 +123,16 @@ void netsurf_exit(void)
/**
* Initialises the libraries used in NetSurf.
*/
-static void lib_init(void)
+void lib_init(void)
{
+ LOG(("xmlParserVersion %s, LIBXML_VERSION_STRING %s",
+ xmlParserVersion, LIBXML_VERSION_STRING));
+
/* Using encoding "X-SJIS" (unknown to libxmp2/iconv) instead as
* "Shift-JIS" is rather popular.
*/
- if (xmlAddEncodingAlias(xmlGetCharEncodingName(XML_CHAR_ENCODING_SHIFT_JIS), "X-SJIS") != 0)
+ if (xmlAddEncodingAlias(xmlGetCharEncodingName(
+ XML_CHAR_ENCODING_SHIFT_JIS), "X-SJIS") != 0)
die("Failed to add encoding alias");
}