Sweden-Number/dlls/rpcrt4
Rob Shearman a82f4dd9b7 Don't use GetExceptionCode and GetExceptionInformation in exception filter functions.
When using native compiler exceptions, it isn't valid to use 
GetExceptionCode and GetExceptionInformation anywhere other than in the 
filter or handler blocks since it would be very hard for the compiler to 
work out where to retrieve the exception information from on the stack.

Therefore, remove the WINE_EXCEPTION_FILTER and WINE_FINALLY_FUNC macros 
which enabled GetExceptionCode, GetExceptionInformation and 
AbnormalTermination to be used inside of the functions they declared and 
fix up all callers to access the information directly.
2008-02-16 14:57:44 +01:00
..
tests rpcrt4/tests: Don't crash on WinXP SP3. 2008-02-11 20:41:40 +01:00
Makefile.in rpcrt4: Implement asynchronous RPC support. 2008-01-21 12:41:51 +01:00
cproxy.c rpcrt4: Set the fBufferValid flag in NdrProxyGetBuffer. 2008-01-08 14:00:44 +01:00
cpsf.c
cpsf.h
cstub.c Don't use GetExceptionCode and GetExceptionInformation in exception filter functions. 2008-02-16 14:57:44 +01:00
epm_towers.h
ncastatus.h
ndr_clientserver.c rpcrt4: Implement NdrMapCommAndFaultStatus. 2008-01-09 12:25:50 +01:00
ndr_contexthandle.c rpcrt4: Allocate a context handle if a NULL GUID is being unmarshalled. 2008-01-14 13:38:53 +01:00
ndr_fullpointer.c rpcrt4: Fix memory leak in NdrFullPointerXlatFree. 2008-01-09 13:38:02 +01:00
ndr_marshall.c rpcrt4: Only initialise the context handle to NULL in NdrContextHandleUnmarshall if it is an out-only or return one. 2008-01-17 15:30:30 +01:00
ndr_misc.h rpcrt4: Handle complex arrays in calc_arg_size. 2008-01-14 15:31:37 +01:00
ndr_ole.c rpcrt4: Remove unneeded casts. 2008-01-17 13:42:14 +01:00
ndr_stubless.c rpcrt4: Don't set BufferStart and BufferEnd in NdrStubCall2. 2008-01-22 11:18:56 +01:00
ndr_stubless.h rpcrt4: ndr_stubless.h should include ndrtypes.h as it depends on types it defines. 2008-01-07 22:55:32 +01:00
rpc_assoc.c rpcrt4: Bind to the server interface in I_RpcGetBuffer, not I_RpcSendReceive. 2008-01-08 14:00:50 +01:00
rpc_assoc.h rpcrt4: Implement low-level context handle support. 2007-12-26 13:26:49 +01:00
rpc_async.c rpcrt4: Implement RpcAsyncInitializeHandle. 2008-01-07 22:55:46 +01:00
rpc_binding.c rpcrt4: Pass the SPN input to RpcBindingSetAuthInfoA/W into InitializeSecurityContextW instead of AcquireCredentialsHandleA/W. 2008-01-23 20:45:52 +01:00
rpc_binding.h rpcrt4: Pass the SPN input to RpcBindingSetAuthInfoA/W into InitializeSecurityContextW instead of AcquireCredentialsHandleA/W. 2008-01-23 20:45:52 +01:00
rpc_defs.h
rpc_epmap.c rpcrt4: Add traces to the start of TowerConstruct and TowerExplode. 2008-01-14 13:39:08 +01:00
rpc_message.c rpcrt4: Add some traces to async_notifier_proc. 2008-02-15 09:53:16 +01:00
rpc_message.h rpcrt4: Make a server association when a bind packet is received in the server. 2007-12-17 11:59:13 +01:00
rpc_server.c Don't use GetExceptionCode and GetExceptionInformation in exception filter functions. 2008-02-16 14:57:44 +01:00
rpc_server.h
rpc_transport.c rpcrt4: Implement asynchronous RPC support. 2008-01-21 12:41:51 +01:00
rpcrt4.spec rpcrt4: Remove some unimplemented win9x-only spec entries. 2008-01-21 12:42:06 +01:00
rpcrt4_main.c rpcrt4: Implement I_RpcMapWin32Status. 2008-01-07 12:41:17 +01:00
rpcss_np_client.c
rpcss_np_client.h
version.rc