pidl: Fix a const build warning in the samba3 merged build
authorTim Prouty <tprouty@samba.org>
Tue, 30 Dec 2008 21:47:58 +0000 (13:47 -0800)
committerTim Prouty <tprouty@samba.org>
Wed, 31 Dec 2008 00:19:43 +0000 (16:19 -0800)
commit2337f402f0f2fd6c1fa077b1b35347905a38c715
tree24b1dfa12caebd67fcc5c08ab363e47d6bc150dd
parent0cb430c22e9c0af2248fbc15ce97a4d760df189d
pidl: Fix a const build warning in the samba3 merged build

The warning:
../librpc/gen_ndr/ndr_spoolss.c: In function ‘ndr_pull_spoolss_EnumPrinterData’:
../librpc/gen_ndr/ndr_spoolss.c:14792: warning: passing argument 1 of ‘memset’ discards qualifiers from pointer target type

In some case the pidl generated code needs to memset a const struct
field.  This causes the above warning.  This patch discardeds the const
in this case.  I'm open to a more elegant fix, but this eliminates the
warning and should be relatively safe.
pidl/lib/Parse/Pidl/Samba4/NDR/Parser.pm