From: Braden M. <br...@us...> - 2006-07-27 02:48:03
|
Update of /cvsroot/openvrml/openvrml In directory sc8-pr-cvs3.sourceforge.net:/tmp/cvs-serv680 Modified Files: ChangeLog Log Message: Avoid redundantly parsing the string in uri's copy constructor and assignment operator. Index: ChangeLog =================================================================== RCS file: /cvsroot/openvrml/openvrml/ChangeLog,v retrieving revision 1.1281 retrieving revision 1.1282 diff -C2 -d -r1.1281 -r1.1282 *** ChangeLog 26 Jul 2006 22:14:15 -0000 1.1281 --- ChangeLog 27 Jul 2006 00:32:36 -0000 1.1282 *************** *** 1,4 **** --- 1,14 ---- 2006-07-26 Braden McDaniel <br...@en...> + Avoid redundantly parsing the string in uri's copy constructor and + assignment operator. + + * src/libopenvrml/openvrml/browser.cpp + (uri::uri(const uri &)): Initialize the iterators using std::distance. + (uri::operator=(const uri &)): Delegate to uri::swap. + (uri::swap(uri &)): Added swap semantics. + + 2006-07-26 Braden McDaniel <br...@en...> + * configure.ac: Fail if the user attempts to build the Mozilla plug-in without building the GL renderer. |