@@ -64,15 +64,14 @@ typedef long long intmax_t;
64
64
# include < iterator>
65
65
#endif
66
66
67
- #if !defined(FMT_HEADER_ONLY) && ( defined(_WIN32) || defined(__WIN32__) || defined(WIN32) )
67
+ #if !defined(FMT_HEADER_ONLY) && defined(_WIN32)
68
68
# ifdef FMT_EXPORT
69
69
# define FMT_API __declspec (dllexport)
70
70
# elif defined(FMT_SHARED)
71
71
# define FMT_API __declspec (dllimport)
72
- # else
73
- # define FMT_API
74
72
# endif
75
- #else
73
+ #endif
74
+ #ifndef FMT_API
76
75
# define FMT_API
77
76
#endif
78
77
@@ -903,11 +902,11 @@ class UTF16ToUTF8 {
903
902
};
904
903
905
904
FMT_API void format_windows_error (fmt::Writer &out, int error_code,
906
- fmt::StringRef message) FMT_NOEXCEPT;
905
+ fmt::StringRef message) FMT_NOEXCEPT;
907
906
#endif
908
907
909
908
FMT_API void format_system_error (fmt::Writer &out, int error_code,
910
- fmt::StringRef message) FMT_NOEXCEPT;
909
+ fmt::StringRef message) FMT_NOEXCEPT;
911
910
912
911
// A formatting argument value.
913
912
struct Value {
@@ -1836,7 +1835,8 @@ class PrintfFormatter : private FormatterBase {
1836
1835
1837
1836
public:
1838
1837
explicit PrintfFormatter (const ArgList &args) : FormatterBase(args) {}
1839
- FMT_API void format (BasicWriter<Char> &writer, BasicCStringRef<Char> format_str);
1838
+ FMT_API void format (BasicWriter<Char> &writer,
1839
+ BasicCStringRef<Char> format_str);
1840
1840
};
1841
1841
} // namespace internal
1842
1842
@@ -2941,7 +2941,8 @@ void format(BasicFormatter<Char> &f, const Char *&format_str, const T &value) {
2941
2941
2942
2942
// Reports a system error without throwing an exception.
2943
2943
// Can be used to report errors from destructors.
2944
- FMT_API void report_system_error (int error_code, StringRef message) FMT_NOEXCEPT;
2944
+ FMT_API void report_system_error (int error_code,
2945
+ StringRef message) FMT_NOEXCEPT;
2945
2946
2946
2947
#if FMT_USE_WINDOWS_H
2947
2948
@@ -2987,7 +2988,8 @@ class WindowsError : public SystemError {
2987
2988
2988
2989
// Reports a Windows error without throwing an exception.
2989
2990
// Can be used to report errors from destructors.
2990
- FMT_API void report_windows_error (int error_code, StringRef message) FMT_NOEXCEPT;
2991
+ FMT_API void report_windows_error (int error_code,
2992
+ StringRef message) FMT_NOEXCEPT;
2991
2993
2992
2994
#endif
2993
2995
0 commit comments