X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=src%2Fmodules%2Ftizen%2FFilesystem%2FStream.cpp;h=f63d7c44b14174c473834eefca85c5f620bccb45;hb=fde81536bf4177b0ca88091eddf7afbf23ffb4bf;hp=f99948449e83d4631ed236c41cf6cd4fd44856a8;hpb=9922aaf128e9e5ecee4f80fe7bd717bd903ec688;p=platform%2Fframework%2Fweb%2Fwrt-plugins-common.git diff --git a/src/modules/tizen/Filesystem/Stream.cpp b/src/modules/tizen/Filesystem/Stream.cpp old mode 100755 new mode 100644 index f999484..f63d7c4 --- a/src/modules/tizen/Filesystem/Stream.cpp +++ b/src/modules/tizen/Filesystem/Stream.cpp @@ -24,7 +24,6 @@ namespace WrtDeviceApis { namespace Filesystem { - using namespace Api; Stream::Stream(const NodePtr& parent, @@ -35,9 +34,14 @@ Stream::Stream(const NodePtr& parent, Assert(m_parent && "Stream needs to have parent."); std::ios_base::openmode mode_ = std::ios_base::binary; - if (mode & AM_READ) { mode_ |= std::ios_base::in; } - if (mode & AM_WRITE) { mode_ |= std::ios_base::out; } else if (mode & - AM_APPEND) { + if (mode & AM_READ) { + mode_ |= std::ios_base::in; + } + if (mode & AM_WRITE) { + mode_ |= std::ios_base::out; + } else if (mode & + AM_APPEND) + { mode_ |= (std::ios_base::app | std::ios_base::out); } @@ -237,7 +241,7 @@ IStreamPtr Stream::write_(T arg) if (!(m_stream << arg)) { LogError("Error while writing to the stream."); ThrowMsg(Commons::PlatformException, - "Error while writing to the stream."); + "Error while writing to the stream."); } m_stream.flush(); @@ -294,6 +298,5 @@ void Stream::checkForWriting() const ThrowMsg(Commons::PlatformException, "Stream is not writeable."); } } - } // Filesystem } // WrtDeviceApis