Rob Shearman : widl: Don' t add NULL pointer checks in generated code for user types.
Module: wine Branch: master Commit: c6e7609b01858a46507ef9995bcffe00cd2d4c64 URL: http://source.winehq.org/git/wine.git/?a=commit;h=c6e7609b01858a46507ef9995b... Author: Rob Shearman <robertshearman(a)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;
participants (1)
-
Alexandre Julliard