We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 308c775 commit e9b7b07Copy full SHA for e9b7b07
asio/include/asio/detail/pop_options.hpp
@@ -95,4 +95,11 @@
95
# pragma warning (pop)
96
# pragma pack (pop)
97
98
+# if defined(__cplusplus_cli) || defined(__cplusplus_winrt)
99
+# if defined(ASIO_CLR_WORKAROUND)
100
+# undef generic
101
+# undef ASIO_CLR_WORKAROUND
102
+# endif
103
104
+
105
#endif
asio/include/asio/detail/push_options.hpp
@@ -124,4 +124,13 @@
124
# error Multithreaded RTL must be selected.
125
# endif // !defined(_MT)
126
127
128
+# if !defined(ASIO_DISABLE_CLR_WORKAROUND)
129
+# if !defined(generic)
130
+# define generic cpp_generic
131
+# define ASIO_CLR_WORKAROUND
132
133
134
135
136
0 commit comments