fix line number on text nodes, problem raised by Ralf Junker Daniel

* SAX2.c: fix line number on text nodes, problem raised by Ralf Junker
Daniel

svn path=/trunk/; revision=3751
diff --git a/ChangeLog b/ChangeLog
index 869c62c..c8c5b9a 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,7 @@
+Mon Jul  7 15:49:59 CEST 2008 Daniel Veillard <daniel@veillard.com>
+
+	* SAX2.c: fix line number on text nodes, problem raised by Ralf Junker
+
 Sun Jun 29 17:04:28 CEST 2008 Rob Richards <rrichards@ctindustries.net>
 	* xmlschemas.c: fix crash with invalid whitespace facet
 
diff --git a/SAX2.c b/SAX2.c
index 7dbc2b2..080ec1b 100644
--- a/SAX2.c
+++ b/SAX2.c
@@ -1837,6 +1837,9 @@
     } else
 	ret->content = (xmlChar *) intern;
 
+    if (ctxt->input != NULL)
+        ret->line = ctxt->input->line;
+
     if ((__xmlRegisterCallbacks) && (xmlRegisterNodeDefaultValue))
 	xmlRegisterNodeDefaultValue(ret);
     return(ret);