Fixed = vs. == bug in parser.c (hrmless though) and type in sgml, Daniel.
diff --git a/ChangeLog b/ChangeLog
index c983233..58680f9 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+Tue Dec 21 17:22:17 CET 1999 Daniel Veillard <Daniel.Veillard@w3.org>
+
+	* parser.c: fixed a stupid = vs. == bug :-(
+	* doc/gnome-xml.sgml: s/glade/xml/
+
 Tue Dec 21 14:29:34 CET 1999 Daniel Veillard <Daniel.Veillard@w3.org>
 
 	* configure.in, doc/xml.html : bug fix release 1.8.2
diff --git a/doc/gnome-xml.sgml b/doc/gnome-xml.sgml
index 018ce71..1053c85 100644
--- a/doc/gnome-xml.sgml
+++ b/doc/gnome-xml.sgml
@@ -52,7 +52,7 @@
     </legalnotice>
 
     <abstract>
-      <para>This manual documents the interfaces of the libglade
+      <para>This manual documents the interfaces of the libxml
       library and has some short notes to help get you up to speed
       with using the library.</para>
     </abstract>
diff --git a/parser.c b/parser.c
index e9a95f4..09f987c 100644
--- a/parser.c
+++ b/parser.c
@@ -855,7 +855,7 @@
     if ((str == NULL) || (*str == NULL)) return(0);
     ptr = *str;
     cur = *ptr;
-    if ((cur = '&') && (ptr[1] == '#') && (ptr[2] == 'x')) {
+    if ((cur == '&') && (ptr[1] == '#') && (ptr[2] == 'x')) {
 	ptr += 3;
 	cur = *ptr;
 	while (cur != ';') {