--- parser3/src/classes/xnode.C 2004/03/10 10:42:11 1.67 +++ parser3/src/classes/xnode.C 2005/08/09 08:14:48 1.71 @@ -1,13 +1,13 @@ /** @file Parser: @b dom parser class. - Copyright (c) 2001-2004 ArtLebedev Group (http://www.artlebedev.com) + Copyright (c) 2001-2005 ArtLebedev Group (http://www.artlebedev.com) Author: Alexandr Petrosian (http://paf.design.ru) */ #include "classes.h" #ifdef XML -static const char * const IDENT_XNODE_C="$Date: 2004/03/10 10:42:11 $"; +static const char * const IDENT_XNODE_C="$Date: 2005/08/09 08:14:48 $"; #include "pa_vmethod_frame.h" @@ -19,12 +19,6 @@ static const char * const IDENT_XNODE_C= #include "pa_xml_exception.h" #include "xnode.h" - -extern "C" { -#include "gdomecore/gdome-xml-node.h" -#include "gdomecore/gdome-xml-document.h" -}; -#include "gdome.h" #include "libxml/xpath.h" #include "libxml/xpathInternals.h" @@ -242,7 +236,7 @@ static void _getAttribute(Request& r, Me GdomeDOMString *attribute_value= gdome_el_getAttribute(element, r.transcode(name).use(), &exc); // write out result - r.write_no_lang(r.transcode(attribute_value)); + r.write_pass_lang(r.transcode(attribute_value)); } // void setAttribute(in DOMString name, in DOMString value) raises(DOMException); @@ -353,7 +347,7 @@ static void _getAttributeNS(Request& r, r.transcode(namespaceURI).use(), r.transcode(localName).use(), &exc); // write out result - r.write_no_lang(r.transcode(attribute_value)); + r.write_pass_lang(r.transcode(attribute_value)); } // void setAttributeNS(in DOMString namespaceURI, in DOMString qualifiedName, in DOMString value) raises(DOMException);