winreg: fix winreg_QueryValue IDL.
commitf258e98e177f0f75bab99654b9f32b10bb7ce37f
authorGünther Deschner <gd@samba.org>
Fri, 5 Mar 2010 20:56:50 +0000 (5 21:56 +0100)
committerGünther Deschner <gd@samba.org>
Fri, 5 Mar 2010 21:00:52 +0000 (5 22:00 +0100)
tree3ba5c0ae0ec671ddd766378314bd73b8d7b1ff11
parent47d366b5729b21e630760c36ef743dd5374a29fd
winreg: fix winreg_QueryValue IDL.

Note that before this change pidl generated code that just dereferenced size_is
and length_is values from unique pointers without checking whether these
pointers were actually NULL.

With this change, pidl now throws a warning like:

warning: Got pointer for `data_size', expected fully derefenced variable

which is not correct, probably because pidl does not evaluate the C expression.

Guenther
librpc/idl/winreg.idl