12 lines
300 B
Diff
12 lines
300 B
Diff
--- a/include/aws/common/byte_order.inl
|
|
+++ b/include/aws/common/byte_order.inl
|
|
@@ -39,7 +39,7 @@
|
|
uint64_t v;
|
|
__asm__("bswap %q0" : "=r"(v) : "0"(x));
|
|
return v;
|
|
-#elif defined(_MSC_VER)
|
|
+#elif defined(_WIN32)
|
|
return _byteswap_uint64(x);
|
|
#else
|
|
uint32_t low = x & UINT32_MAX;
|