rpcrt4: Remove unneeded casts.
This commit is contained in:
parent
4328d92da3
commit
3c14ae6699
|
@ -1527,8 +1527,7 @@ static void PointerFree(PMIDL_STUB_MESSAGE pStubMsg,
|
||||||
* BufferStart and BufferEnd won't be reset when allocating memory for
|
* BufferStart and BufferEnd won't be reset when allocating memory for
|
||||||
* sending the response. we don't have to check for the new buffer here as
|
* sending the response. we don't have to check for the new buffer here as
|
||||||
* it won't be used a type memory, only for buffer memory */
|
* it won't be used a type memory, only for buffer memory */
|
||||||
if (Pointer >= (unsigned char *)pStubMsg->BufferStart &&
|
if (Pointer >= pStubMsg->BufferStart && Pointer < pStubMsg->BufferEnd)
|
||||||
Pointer < (unsigned char *)pStubMsg->BufferEnd)
|
|
||||||
goto notfree;
|
goto notfree;
|
||||||
|
|
||||||
if (attr & RPC_FC_P_ONSTACK) {
|
if (attr & RPC_FC_P_ONSTACK) {
|
||||||
|
@ -4980,7 +4979,7 @@ static ULONG get_discriminant(unsigned char fc, const unsigned char *pMemory)
|
||||||
case RPC_FC_CHAR:
|
case RPC_FC_CHAR:
|
||||||
case RPC_FC_SMALL:
|
case RPC_FC_SMALL:
|
||||||
case RPC_FC_USMALL:
|
case RPC_FC_USMALL:
|
||||||
return *(const UCHAR *)pMemory;
|
return *pMemory;
|
||||||
case RPC_FC_WCHAR:
|
case RPC_FC_WCHAR:
|
||||||
case RPC_FC_SHORT:
|
case RPC_FC_SHORT:
|
||||||
case RPC_FC_USHORT:
|
case RPC_FC_USHORT:
|
||||||
|
@ -5800,12 +5799,12 @@ unsigned char *WINAPI NdrRangeUnmarshall(
|
||||||
case RPC_FC_CHAR:
|
case RPC_FC_CHAR:
|
||||||
case RPC_FC_SMALL:
|
case RPC_FC_SMALL:
|
||||||
RANGE_UNMARSHALL(UCHAR, "%d");
|
RANGE_UNMARSHALL(UCHAR, "%d");
|
||||||
TRACE("value: 0x%02x\n", **(UCHAR **)ppMemory);
|
TRACE("value: 0x%02x\n", **ppMemory);
|
||||||
break;
|
break;
|
||||||
case RPC_FC_BYTE:
|
case RPC_FC_BYTE:
|
||||||
case RPC_FC_USMALL:
|
case RPC_FC_USMALL:
|
||||||
RANGE_UNMARSHALL(CHAR, "%u");
|
RANGE_UNMARSHALL(CHAR, "%u");
|
||||||
TRACE("value: 0x%02x\n", **(UCHAR **)ppMemory);
|
TRACE("value: 0x%02x\n", **ppMemory);
|
||||||
break;
|
break;
|
||||||
case RPC_FC_WCHAR: /* FIXME: valid? */
|
case RPC_FC_WCHAR: /* FIXME: valid? */
|
||||||
case RPC_FC_USHORT:
|
case RPC_FC_USHORT:
|
||||||
|
@ -5913,7 +5912,7 @@ static unsigned char *WINAPI NdrBaseTypeMarshall(
|
||||||
case RPC_FC_SMALL:
|
case RPC_FC_SMALL:
|
||||||
case RPC_FC_USMALL:
|
case RPC_FC_USMALL:
|
||||||
safe_copy_to_buffer(pStubMsg, pMemory, sizeof(UCHAR));
|
safe_copy_to_buffer(pStubMsg, pMemory, sizeof(UCHAR));
|
||||||
TRACE("value: 0x%02x\n", *(UCHAR *)pMemory);
|
TRACE("value: 0x%02x\n", *pMemory);
|
||||||
break;
|
break;
|
||||||
case RPC_FC_WCHAR:
|
case RPC_FC_WCHAR:
|
||||||
case RPC_FC_SHORT:
|
case RPC_FC_SHORT:
|
||||||
|
@ -5998,7 +5997,7 @@ static unsigned char *WINAPI NdrBaseTypeUnmarshall(
|
||||||
case RPC_FC_SMALL:
|
case RPC_FC_SMALL:
|
||||||
case RPC_FC_USMALL:
|
case RPC_FC_USMALL:
|
||||||
BASE_TYPE_UNMARSHALL(UCHAR);
|
BASE_TYPE_UNMARSHALL(UCHAR);
|
||||||
TRACE("value: 0x%02x\n", **(UCHAR **)ppMemory);
|
TRACE("value: 0x%02x\n", **ppMemory);
|
||||||
break;
|
break;
|
||||||
case RPC_FC_WCHAR:
|
case RPC_FC_WCHAR:
|
||||||
case RPC_FC_SHORT:
|
case RPC_FC_SHORT:
|
||||||
|
|
|
@ -112,7 +112,7 @@ static ULONG WINAPI RpcStream_Release(LPSTREAM iface)
|
||||||
RpcStreamImpl *This = (RpcStreamImpl *)iface;
|
RpcStreamImpl *This = (RpcStreamImpl *)iface;
|
||||||
if (!--(This->RefCount)) {
|
if (!--(This->RefCount)) {
|
||||||
TRACE("size=%d\n", *This->size);
|
TRACE("size=%d\n", *This->size);
|
||||||
This->pMsg->Buffer = (unsigned char*)This->data + *This->size;
|
This->pMsg->Buffer = This->data + *This->size;
|
||||||
HeapFree(GetProcessHeap(),0,This);
|
HeapFree(GetProcessHeap(),0,This);
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
|
@ -888,7 +888,7 @@ static LONG_PTR *stub_do_args(MIDL_STUB_MESSAGE *pStubMsg,
|
||||||
unsigned char *pArg;
|
unsigned char *pArg;
|
||||||
|
|
||||||
current_stack_offset = pParam->stack_offset;
|
current_stack_offset = pParam->stack_offset;
|
||||||
pArg = (unsigned char *)(args+current_stack_offset);
|
pArg = args + current_stack_offset;
|
||||||
|
|
||||||
TRACE("param[%d]: new format\n", i);
|
TRACE("param[%d]: new format\n", i);
|
||||||
TRACE("\tparam_attributes:"); dump_RPC_FC_PROC_PF(pParam->param_attributes); TRACE("\n");
|
TRACE("\tparam_attributes:"); dump_RPC_FC_PROC_PF(pParam->param_attributes); TRACE("\n");
|
||||||
|
@ -1063,7 +1063,7 @@ static LONG_PTR *stub_do_old_args(MIDL_STUB_MESSAGE *pStubMsg,
|
||||||
* if present, so adjust this */
|
* if present, so adjust this */
|
||||||
unsigned short current_stack_offset_adjusted = current_stack_offset +
|
unsigned short current_stack_offset_adjusted = current_stack_offset +
|
||||||
(object ? sizeof(void *) : 0);
|
(object ? sizeof(void *) : 0);
|
||||||
unsigned char *pArg = (unsigned char *)(args+current_stack_offset_adjusted);
|
unsigned char *pArg = args + current_stack_offset_adjusted;
|
||||||
|
|
||||||
/* no more parameters; exit loop */
|
/* no more parameters; exit loop */
|
||||||
if (current_stack_offset_adjusted >= stack_size)
|
if (current_stack_offset_adjusted >= stack_size)
|
||||||
|
|
|
@ -846,7 +846,7 @@ RPC_STATUS RPCRT4_Receive(RpcConnection *Connection, RpcPktHdr **Header,
|
||||||
*Header, hdr_length,
|
*Header, hdr_length,
|
||||||
(unsigned char *)pMsg->Buffer + buffer_length, data_length,
|
(unsigned char *)pMsg->Buffer + buffer_length, data_length,
|
||||||
(RpcAuthVerifier *)auth_data,
|
(RpcAuthVerifier *)auth_data,
|
||||||
(unsigned char *)auth_data + sizeof(RpcAuthVerifier),
|
auth_data + sizeof(RpcAuthVerifier),
|
||||||
header_auth_len - sizeof(RpcAuthVerifier));
|
header_auth_len - sizeof(RpcAuthVerifier));
|
||||||
if (status != RPC_S_OK) goto fail;
|
if (status != RPC_S_OK) goto fail;
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue