Sync to wine-1.1.1 (Patch 4 of 10):
authorEric Kohl <eric.kohl@reactos.org>
Mon, 1 Dec 2008 20:33:43 +0000 (20:33 +0000)
committerEric Kohl <eric.kohl@reactos.org>
Mon, 1 Dec 2008 20:33:43 +0000 (20:33 +0000)
commit4b639a0b94f2af24336166986e4fbcab947e2852
tree1fa64c0789ddcc10a5e5330b5e5ea0a500634418
parent69e77bdaf0bae11300a195a799c50898ed7d3b42
Sync to wine-1.1.1 (Patch 4 of 10):

ATTENTION: You MUST run "clean" before building ReactOS, otherwise WIDL will crash when it is run.

- Dan Hipschman <dsh@linux.ucla.edu> Tue, 1 Jul 2008
widl: Implement type redefinition checks.

This allows widl to catch type redefinitions and report an error, like MIDL.
However, this does a better job than MIDL since it also reports the location of the originial definition, like GCC.

CREDITS: Thanks to Christoph and Martin von Wittich for updating the Release-Buildslave. This patch should now build on both Buildslaves.

svn path=/trunk/; revision=37801
reactos/tools/widl/parser.tab.c
reactos/tools/widl/parser.tab.h
reactos/tools/widl/parser.y
reactos/tools/widl/typelib.c
reactos/tools/widl/widltypes.h