On 2017/5/3 9:33, Liu Hao wrote:
> Kai, should we revert it? We have to deal with the multiple definition
> error thereafter.
>
A number of UUIDs/GUIDs are suffering from such multiple definitions, 
which can be discovered using the following commands:

```bash
grep -EhrI '^DEFINE_(GUID|OLEGUID)' |
   sed -r 's@^DEFINE_(GUID|OLEGUID)\s*\((\w+)\s*,.*$@\2@' |
   sort |
   tee uuids-all.txt |
   uniq > uuids-uniq.txt
diff -U0 uuids-all.txt uuids-uniq.txt | grep -v '^@@'
```

This outputs 106 redundant definitions at the moment.

-- 
Best regards,
LH_Mouse


------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Mingw-w64-public mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/mingw-w64-public

Reply via email to