Incorporate PR feedback

This commit is contained in:
Dominik Schmidt 2017-02-24 20:54:15 +01:00
parent 2644c2fc01
commit bb6eccf90a

View File

@ -253,13 +253,10 @@ typedef __int64 intmax_t;
#ifndef FMT_DEFAULTED_COPY_CTOR
# if FMT_USE_DEFAULTED_FUNCTIONS || FMT_HAS_FEATURE(cxx_defaulted_functions) || \
(FMT_GCC_VERSION >= 404 && FMT_HAS_GXX_CXX11) || FMT_MSC_VER >= 1800
# define FMT_DEFAULTED = default
# define FMT_DEFAULTED_COPY_CTOR(TypeName) \
TypeName(const TypeName&) = default
TypeName(const TypeName&) = default;
# else
# define FMT_DEFAULTED {}
# define FMT_DEFAULTED_COPY_CTOR(TypeName) \
TypeName(const TypeName&) {}
# define FMT_DEFAULTED_COPY_CTOR(TypeName)
# endif
#endif
@ -2422,7 +2419,7 @@ class SystemError : public internal::RuntimeError {
SystemError(int error_code, CStringRef message) {
init(error_code, message, ArgList());
}
FMT_DEFAULTED_COPY_CTOR(SystemError);
FMT_DEFAULTED_COPY_CTOR(SystemError)
FMT_VARIADIC_CTOR(SystemError, init, int, CStringRef)
FMT_API ~SystemError() FMT_DTOR_NOEXCEPT;