[tbb-commits] [tor-browser/tor-browser-52.3.0esr-7.5-2] Bug 1368406 Use non-Windows Printf Format Specifiers in MinGW r=froydnj
gk at torproject.org
gk at torproject.org
Mon Sep 11 06:58:59 UTC 2017
commit 7169757638781da3a706c7700bcd4eb2bc613591
Author: Tom Ritter <tom at mozilla.com>
Date: Mon May 29 00:38:57 2017 -0500
Bug 1368406 Use non-Windows Printf Format Specifiers in MinGW r=froydnj
MinGW applies the gnu_printf format attribute, which expects
non-Windows format specifiers. These macros were not designed
to handle MinGW.
MozReview-Commit-ID: HuJrK43Bg1A
--HG--
extra : rebase_source : 6ccc1b2f4ab0e71584f442e86d94322e2c6382fb
---
mfbt/SizePrintfMacros.h | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/mfbt/SizePrintfMacros.h b/mfbt/SizePrintfMacros.h
index ec55c62c5955..94eff2fe255b 100644
--- a/mfbt/SizePrintfMacros.h
+++ b/mfbt/SizePrintfMacros.h
@@ -18,7 +18,7 @@
* http://msdn.microsoft.com/en-us/library/tcxf1dw6.aspx
*/
-#if defined(XP_WIN)
+#if defined(XP_WIN) && !defined(__MINGW32__)
# define PRIoSIZE "Io"
# define PRIuSIZE "Iu"
# define PRIxSIZE "Ix"
More information about the tbb-commits
mailing list