From: Braden M. <br...@us...> - 2005-11-28 02:56:20
|
Update of /cvsroot/openvrml/openvrml In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv31673 Modified Files: ChangeLog Log Message: Don't try to use relative URIs as node_class_id's. Index: ChangeLog =================================================================== RCS file: /cvsroot/openvrml/openvrml/ChangeLog,v retrieving revision 1.1053 retrieving revision 1.1054 diff -C2 -d -r1.1053 -r1.1054 *** ChangeLog 27 Nov 2005 20:15:49 -0000 1.1053 --- ChangeLog 28 Nov 2005 02:56:11 -0000 1.1054 *************** *** 1,4 **** --- 1,21 ---- 2005-11-27 Braden McDaniel <br...@en...> + Don't try to use relative URIs as node_class_id's. + + * src/libopenvrml/openvrml/Vrml97Parser.g + (Vrml97Parser::proto): If the PROTO is the first one in the + stream, add the proto_node_class to the browser using the URI of + the resource without the fragment identifier; that is, the + proto_node_class is added to the browser twice under both + <http://example.com/world#proto-name> and + <http://example.com/world>. + (Vrml97Parser::externproto): If the implementation identifier for + the EXTERNPROTO is a relative URI, convert it to an absolute URI + before using it to attempt to retrieve a node_class from the + browser. Also, convert any relative URIs to absolute URIs before + adding externproto_node_classes to the browser. + + 2005-11-27 Braden McDaniel <br...@en...> + * src/libopenvrml/openvrml/Vrml97Parser.g: Cosmetic changes. |