Sync to wine-1.1.1 (Patch 4 of 10):
authorEric Kohl <eric.kohl@reactos.org>
Wed, 19 Nov 2008 23:13:05 +0000 (23:13 +0000)
committerEric Kohl <eric.kohl@reactos.org>
Wed, 19 Nov 2008 23:13:05 +0000 (23:13 +0000)
commit75e18ffafa1c6dd6d9460fe15a7f85e86cb8d913
treedfa5d96ae9d1e437f2847af0a70ab3cf0174ab2a
parent79b0c90fa8b3bea467d21a2826ec0e717b5cfc0d
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.

svn path=/trunk/; revision=37476
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