|
From: Braden M. <br...@us...> - 2006-02-20 02:23:50
|
Update of /cvsroot/openvrml/openvrml/src/libopenvrml/openvrml In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv21352/src/libopenvrml/openvrml Modified Files: node.h Log Message: Return a reference to a const scope. Index: node.h =================================================================== RCS file: /cvsroot/openvrml/openvrml/src/libopenvrml/openvrml/node.h,v retrieving revision 1.48 retrieving revision 1.49 diff -C2 -d -r1.48 -r1.49 *** node.h 12 Feb 2006 09:40:17 -0000 1.48 --- node.h 20 Feb 2006 02:23:43 -0000 1.49 *************** *** 435,439 **** void id(const std::string & node_id) OPENVRML_THROW1(std::bad_alloc); ! openvrml::scope & scope() const OPENVRML_NOTHROW; openvrml::scene * scene() const OPENVRML_NOTHROW; --- 435,439 ---- void id(const std::string & node_id) OPENVRML_THROW1(std::bad_alloc); ! const openvrml::scope & scope() const OPENVRML_NOTHROW; openvrml::scene * scene() const OPENVRML_NOTHROW; *************** *** 482,486 **** private: ! virtual void do_initialize(double timestamp) OPENVRML_THROW1(std::bad_alloc); virtual const field_value & do_field(const std::string & id) const OPENVRML_THROW1(unsupported_interface) = 0; --- 482,487 ---- private: ! virtual void do_initialize(double timestamp) ! OPENVRML_THROW1(std::bad_alloc); virtual const field_value & do_field(const std::string & id) const OPENVRML_THROW1(unsupported_interface) = 0; *************** *** 555,559 **** } ! inline scope & node::scope() const OPENVRML_NOTHROW { assert(this->scope_); --- 556,560 ---- } ! inline const scope & node::scope() const OPENVRML_NOTHROW { assert(this->scope_); |