Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mapsme/omim.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorvng <viktor.govako@gmail.com>2015-12-04 20:30:43 +0300
committerSergey Yershov <yershov@corp.mail.ru>2016-03-23 16:02:58 +0300
commitbb1ad911558044ecab8fffc0ac86e320af7e6cae (patch)
tree44e2f2aed3e958831551ccc6fe596bbbaf02a759 /coding/file_writer.cpp
parent936b9cd747c9931956f677b13caaaaf148026e8b (diff)
Move semantics for FileWriter.
Diffstat (limited to 'coding/file_writer.cpp')
-rw-r--r--coding/file_writer.cpp6
1 files changed, 3 insertions, 3 deletions
diff --git a/coding/file_writer.cpp b/coding/file_writer.cpp
index 0a8fd728ff..eafe6f2b77 100644
--- a/coding/file_writer.cpp
+++ b/coding/file_writer.cpp
@@ -1,10 +1,10 @@
#include "coding/file_writer.hpp"
#include "coding/internal/file_data.hpp"
-FileWriter::FileWriter(FileWriter const & rhs)
-: Writer(*this), m_bTruncOnClose(rhs.m_bTruncOnClose)
+
+FileWriter::FileWriter(FileWriter && rhs)
+: m_pFileData(move(rhs.m_pFileData)), m_bTruncOnClose(rhs.m_bTruncOnClose)
{
- m_pFileData.swap(const_cast<FileWriter &>(rhs).m_pFileData);
}
FileWriter::FileWriter(string const & fileName, FileWriter::Op op, bool bTruncOnClose)