From ec76db9e858357686885cd078e39350f66adcc9f Mon Sep 17 00:00:00 2001 From: Karen Arutyunov Date: Wed, 19 Apr 2017 02:34:14 +0300 Subject: Reorder inline functions to keep MinGW GCC happy (export) --- butl/fdstream | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'butl/fdstream') diff --git a/butl/fdstream b/butl/fdstream index df6b3f1..afc3ef6 100644 --- a/butl/fdstream +++ b/butl/fdstream @@ -110,7 +110,7 @@ namespace butl close () {fd_.close ();} auto_fd - release () {return std::move (fd_);} + release (); void open (auto_fd&&); @@ -380,7 +380,7 @@ namespace butl open (auto_fd&& fd) {buf_.open (std::move (fd)); clear ();} void close (); - auto_fd release () {return buf_.release ();} // Note: no skipping. + auto_fd release (); // Note: no skipping. bool is_open () const {return buf_.is_open ();} private: @@ -458,7 +458,7 @@ namespace butl open (auto_fd&& fd) {buf_.open (std::move (fd)); clear ();} void close () {if (is_open ()) flush (); buf_.close ();} - auto_fd release () {if (is_open ()) flush (); return buf_.release ();} + auto_fd release (); bool is_open () const {return buf_.is_open ();} }; -- cgit v1.1