diff --git a/src/FS.cpp b/src/FS.cpp index 45918c058..a62f65385 100644 --- a/src/FS.cpp +++ b/src/FS.cpp @@ -481,31 +481,6 @@ void File::read (std::vector & contents) } } -//////////////////////////////////////////////////////////////////////////////// -// Opens if necessary. -void File::write (const std::string& line) -{ - if (!_fh) - open (); - - if (_fh) - fputs (line.c_str (), _fh); -} - -//////////////////////////////////////////////////////////////////////////////// -// Opens if necessary. -void File::write (const std::vector & lines) -{ - if (!_fh) - open (); - - if (_fh) - { - for (auto& line : lines) - fputs (line.c_str (), _fh); - } -} - //////////////////////////////////////////////////////////////////////////////// // Opens if necessary. void File::append (const std::string& line) @@ -709,46 +684,6 @@ bool File::write ( return false; } -//////////////////////////////////////////////////////////////////////////////// -bool File::append (const std::string& name, const std::string& contents) -{ - std::ofstream out (expand (name).c_str (), - std::ios_base::out | std::ios_base::app); - if (out.good ()) - { - out << contents; - out.close (); - return true; - } - - return false; -} - -//////////////////////////////////////////////////////////////////////////////// -bool File::append ( - const std::string& name, - const std::vector & lines, - bool addNewlines /* = true */) -{ - std::ofstream out (expand (name).c_str (), - std::ios_base::out | std::ios_base::app); - if (out.good ()) - { - for (auto& line : lines) - { - out << line; - - if (addNewlines) - out << "\n"; - } - - out.close (); - return true; - } - - return false; -} - //////////////////////////////////////////////////////////////////////////////// bool File::remove (const std::string& name) { diff --git a/src/FS.h b/src/FS.h index 0b62c276e..1b3f65148 100644 --- a/src/FS.h +++ b/src/FS.h @@ -89,9 +89,6 @@ public: void read (std::string&); void read (std::vector &); - void write (const std::string&); - void write (const std::vector &); - void append (const std::string&); void append (const std::vector &); @@ -108,8 +105,6 @@ public: static bool read (const std::string&, std::vector &); static bool write (const std::string&, const std::string&); static bool write (const std::string&, const std::vector &, bool addNewlines = true); - static bool append (const std::string&, const std::string&); - static bool append (const std::string&, const std::vector &, bool addNewlines = true); static bool remove (const std::string&); private: