[Box Backup-commit] COMMIT r1920 - box/trunk/lib/common

boxbackup-dev@fluffy.co.uk boxbackup-dev@fluffy.co.uk
Sun, 04 Nov 2007 16:33:53 +0000


Author: chris
Date: 2007-11-04 16:33:53 +0000 (Sun, 04 Nov 2007)
New Revision: 1920

Modified:
   box/trunk/lib/common/Utils.cpp
   box/trunk/lib/common/Utils.h
Log:
Allow ObjectExists() to take a std::string instead of just char *.


Modified: box/trunk/lib/common/Utils.cpp
===================================================================
--- box/trunk/lib/common/Utils.cpp	2007-11-04 15:57:29 UTC (rev 1919)
+++ box/trunk/lib/common/Utils.cpp	2007-11-04 16:33:53 UTC (rev 1920)
@@ -135,15 +135,15 @@
 // --------------------------------------------------------------------------
 //
 // Function
-//		Name:    ObjectExists(const char *)
+//		Name:    ObjectExists(const std::string& rFilename)
 //		Purpose: Does a object exist, and if so, is it a file or a directory?
 //		Created: 23/11/03
 //
 // --------------------------------------------------------------------------
-int ObjectExists(const char *Filename)
+int ObjectExists(const std::string& rFilename)
 {
 	struct stat st;
-	if(::stat(Filename, &st) != 0)
+	if(::stat(rFilename.c_str(), &st) != 0)
 	{
 		if(errno == ENOENT)
 		{

Modified: box/trunk/lib/common/Utils.h
===================================================================
--- box/trunk/lib/common/Utils.h	2007-11-04 15:57:29 UTC (rev 1919)
+++ box/trunk/lib/common/Utils.h	2007-11-04 16:33:53 UTC (rev 1920)
@@ -29,7 +29,7 @@
 	ObjectExists_File = 1,
 	ObjectExists_Dir = 2
 };
-int ObjectExists(const char *Filename);
+int ObjectExists(const std::string& rFilename);
 
 #include "MemLeakFindOff.h"