[Box Backup-commit] COMMIT r3220 - box/trunk/lib/common
subversion at boxbackup.org
subversion at boxbackup.org
Fri Feb 7 21:17:10 GMT 2014
Author: chris
Date: 2014-02-07 21:17:10 +0000 (Fri, 07 Feb 2014)
New Revision: 3220
Modified:
box/trunk/lib/common/InvisibleTempFileStream.cpp
box/trunk/lib/common/InvisibleTempFileStream.h
Log:
Allow InvisibleTempFileStream to take a std::string.
For C++ style.
Modified: box/trunk/lib/common/InvisibleTempFileStream.cpp
===================================================================
--- box/trunk/lib/common/InvisibleTempFileStream.cpp 2014-02-07 21:15:34 UTC (rev 3219)
+++ box/trunk/lib/common/InvisibleTempFileStream.cpp 2014-02-07 21:17:10 UTC (rev 3220)
@@ -22,7 +22,8 @@
// Created: 2006/10/13
//
// --------------------------------------------------------------------------
-InvisibleTempFileStream::InvisibleTempFileStream(const char *Filename, int flags, int mode)
+InvisibleTempFileStream::InvisibleTempFileStream(const std::string& Filename,
+ int flags, int mode)
#ifdef WIN32
: FileStream(Filename, flags | O_TEMPORARY, mode)
#else
@@ -30,7 +31,7 @@
#endif
{
#ifndef WIN32
- if(unlink(Filename) != 0)
+ if(unlink(Filename.c_str()) != 0)
{
MEMLEAKFINDER_NOT_A_LEAK(this);
THROW_EXCEPTION(CommonException, OSFileOpenError)
Modified: box/trunk/lib/common/InvisibleTempFileStream.h
===================================================================
--- box/trunk/lib/common/InvisibleTempFileStream.h 2014-02-07 21:15:34 UTC (rev 3219)
+++ box/trunk/lib/common/InvisibleTempFileStream.h 2014-02-07 21:17:10 UTC (rev 3220)
@@ -16,7 +16,7 @@
class InvisibleTempFileStream : public FileStream
{
public:
- InvisibleTempFileStream(const char *Filename,
+ InvisibleTempFileStream(const std::string& Filename,
#ifdef WIN32
int flags = (O_RDONLY | O_BINARY),
#else
More information about the Boxbackup-commit
mailing list