[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"