Alexandre Julliard : widl: Disable a noisy warning.

Alexandre Julliard julliard at wine.codeweavers.com
Thu Nov 5 10:14:55 CST 2015


Module: wine
Branch: master
Commit: 87dacc4e11d4c6976add0754fa1b3afcd3a8fa20
URL:    http://source.winehq.org/git/wine.git/?a=commit;h=87dacc4e11d4c6976add0754fa1b3afcd3a8fa20

Author: Alexandre Julliard <julliard at winehq.org>
Date:   Thu Nov  5 23:21:50 2015 +0900

widl: Disable a noisy warning.

This could be re-enabled once there's a mechanism to avoid the warning
when building the corresponding test case.

Signed-off-by: Alexandre Julliard <julliard at winehq.org>

---

 tools/widl/write_msft.c | 9 +++++----
 1 file changed, 5 insertions(+), 4 deletions(-)

diff --git a/tools/widl/write_msft.c b/tools/widl/write_msft.c
index 7396944..8b65ead 100644
--- a/tools/widl/write_msft.c
+++ b/tools/widl/write_msft.c
@@ -504,10 +504,11 @@ static int ctl2_alloc_guid(
     offset = ctl2_find_guid(typelib, hash_key, &guid->guid);
     if (offset != -1)
     {
-        warning("duplicate uuid {%08x-%04x-%04x-%02x%02x-%02x%02x%02x%02x%02x%02x}\n",
-                guid->guid.Data1, guid->guid.Data2, guid->guid.Data3,
-                guid->guid.Data4[0], guid->guid.Data4[1], guid->guid.Data4[2], guid->guid.Data4[3],
-                guid->guid.Data4[4], guid->guid.Data4[5], guid->guid.Data4[6], guid->guid.Data4[7]);
+        if (pedantic)
+            warning("duplicate uuid {%08x-%04x-%04x-%02x%02x-%02x%02x%02x%02x%02x%02x}\n",
+                    guid->guid.Data1, guid->guid.Data2, guid->guid.Data3,
+                    guid->guid.Data4[0], guid->guid.Data4[1], guid->guid.Data4[2], guid->guid.Data4[3],
+                    guid->guid.Data4[4], guid->guid.Data4[5], guid->guid.Data4[6], guid->guid.Data4[7]);
         return -1;
     }
 




More information about the wine-cvs mailing list