From: Robin Gareus Date: Sat, 6 May 2017 13:11:53 +0000 (+0200) Subject: NO-OP: whitespace and FSF address X-Git-Tag: 5.9~76 X-Git-Url: https://git.carlh.net/gitweb/?a=commitdiff_plain;h=5d683eaeca0e5b17a7387a66275c90639bbf6057;p=ardour.git NO-OP: whitespace and FSF address --- diff --git a/libs/pbd/pbd/enum_convert.h b/libs/pbd/pbd/enum_convert.h index e872d408bc..a2273ef99e 100644 --- a/libs/pbd/pbd/enum_convert.h +++ b/libs/pbd/pbd/enum_convert.h @@ -13,7 +13,7 @@ You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software - Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. + Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. */ @@ -23,34 +23,34 @@ #include "pbd/enumwriter.h" #include "pbd/string_convert.h" -#define TO_STRING_FULL(Type) \ - template <> \ - inline bool to_string (Type val, std::string& str) \ - { \ - str = enum_2_string (val); \ - return true; \ - } - -#define STRING_TO_FULL(Type) \ - template <> \ - inline bool string_to (const std::string& str, Type& val) \ - { \ - val = (Type)string_2_enum (str, val); \ - return true; \ - } +#define TO_STRING_FULL(Type) \ + template <> \ + inline bool to_string (Type val, std::string& str) \ + { \ + str = enum_2_string (val); \ + return true; \ + } + +#define STRING_TO_FULL(Type) \ + template <> \ + inline bool string_to (const std::string& str, Type& val) \ + { \ + val = (Type)string_2_enum (str, val); \ + return true; \ + } #define TO_STRING(Type) \ - template<> inline std::string to_string (Type val) \ - { return enum_2_string (val); } + template<> inline std::string to_string (Type val) \ + { return enum_2_string (val); } #define STRING_TO(Type) \ - template<> inline Type string_to (const std::string& str) \ - { Type val; return (Type) string_2_enum (str, val); } - -#define DEFINE_ENUM_CONVERT(Type) \ - TO_STRING_FULL (Type) \ - STRING_TO_FULL (Type) \ - TO_STRING (Type) \ - STRING_TO (Type) + template<> inline Type string_to (const std::string& str) \ + { Type val; return (Type) string_2_enum (str, val); } + +#define DEFINE_ENUM_CONVERT(Type) \ + TO_STRING_FULL (Type) \ + STRING_TO_FULL (Type) \ + TO_STRING (Type) \ + STRING_TO (Type) #endif // PBD_ENUM_CONVERT_H