Removed the -pedantic option because I don't see any good way to fix the warning 'wmidump.c:57:4: warning: ISO C99 doesn’t support unnamed structs/unions [-pedantic]' from GCC 4.7.2.  I think we should keep the definition of this structure the same as the definition in wmi.c.