Module: wine Branch: master Commit: c6e7609b01858a46507ef9995bcffe00cd2d4c64 URL: http://source.winehq.org/git/wine.git/?a=commit;h=c6e7609b01858a46507ef9995b...
Author: Rob Shearman robertshearman@gmail.com Date: Tue Dec 30 18:48:43 2008 +0000
widl: Don't add NULL pointer checks in generated code for user types.
---
tools/widl/proxy.c | 3 +++ 1 files changed, 3 insertions(+), 0 deletions(-)
diff --git a/tools/widl/proxy.c b/tools/widl/proxy.c index 7bb6acd..5d4d2af 100644 --- a/tools/widl/proxy.c +++ b/tools/widl/proxy.c @@ -161,6 +161,9 @@ int cant_be_null(const var_t *v) if (is_aliaschain_attr(type, ATTR_CONTEXTHANDLE)) return 0;
+ if (is_user_type(type)) + return 0; + if (! attrs && type) { attrs = type->attrs;