[prev in list] [next in list] [prev in thread] [next in thread]
List: wine-devel
Subject: Re: [dcom 1.1] Implement dispatch variant marshalling
From: Alexandre Julliard <julliard () winehq ! org>
Date: 2003-08-30 0:21:48
[Download RAW message or body]
Mike Hearn <mike@theoretic.com> writes:
> + working_mem = GlobalAlloc(0, size);
> + assert( working_mem != NULL );
> +
> + hr = CreateStreamOnHGlobal(working_mem, FALSE, &working);
> + assert( hr == S_OK );
> +
> + hr = CoMarshalInterface(working, &IID_IDispatch, (IUnknown*)V_DISPATCH(pvar), \
> LOWORD(*pFlags), NULL, MSHLFLAGS_NORMAL); + assert( hr == S_OK );
Please don't use assert for error checking. Errors should be either
handled properly or propagated to the caller.
--
Alexandre Julliard
julliard@winehq.com
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic