[Scummvm-cvs-logs] CVS: scummvm/backends/fs/windows windows-fs.cpp,1.19,1.20

Max Horn fingolfin at users.sourceforge.net
Sun Nov 21 05:26:08 CET 2004


Update of /cvsroot/scummvm/scummvm/backends/fs/windows
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv12610/windows

Modified Files:
	windows-fs.cpp 
Log Message:
Since we do ref counting on the nodes now, we can re-use the root nodes now

Index: windows-fs.cpp
===================================================================
RCS file: /cvsroot/scummvm/scummvm/backends/fs/windows/windows-fs.cpp,v
retrieving revision 1.19
retrieving revision 1.20
diff -u -d -r1.19 -r1.20
--- windows-fs.cpp	20 Nov 2004 21:35:49 -0000	1.19
+++ windows-fs.cpp	21 Nov 2004 13:18:07 -0000	1.20
@@ -197,11 +197,12 @@
 
 AbstractFilesystemNode *WindowsFilesystemNode::parent() const {
 	assert(_isValid || _isPseudoRoot);
-	WindowsFilesystemNode *p = new WindowsFilesystemNode();
+	WindowsFilesystemNode *p = 0;
 	if (!_isPseudoRoot && _path.size() > 3) {
 		const char *start = _path.c_str();
 		const char *end = lastPathComponent(_path);
 
+		p = new WindowsFilesystemNode();
 		p->_path = String(start, end - start);
 		p->_isValid = true;
 		p->_isDirectory = true;





More information about the Scummvm-git-logs mailing list