mirror of
https://github.com/morgan9e/FreeRDP
synced 2026-04-15 00:44:19 +09:00
[core,rdp] fix return checks for PubSub_OnErrorInfo
This commit is contained in:
@@ -478,6 +478,7 @@ fail:
|
|||||||
|
|
||||||
BOOL rdp_set_error_info(rdpRdp* rdp, UINT32 errorInfo)
|
BOOL rdp_set_error_info(rdpRdp* rdp, UINT32 errorInfo)
|
||||||
{
|
{
|
||||||
|
BOOL rc = TRUE;
|
||||||
WINPR_ASSERT(rdp);
|
WINPR_ASSERT(rdp);
|
||||||
|
|
||||||
rdp->errorInfo = errorInfo;
|
rdp->errorInfo = errorInfo;
|
||||||
@@ -498,7 +499,7 @@ BOOL rdp_set_error_info(rdpRdp* rdp, UINT32 errorInfo)
|
|||||||
ErrorInfoEventArgs e = WINPR_C_ARRAY_INIT;
|
ErrorInfoEventArgs e = WINPR_C_ARRAY_INIT;
|
||||||
EventArgsInit(&e, "freerdp");
|
EventArgsInit(&e, "freerdp");
|
||||||
e.code = rdp->errorInfo;
|
e.code = rdp->errorInfo;
|
||||||
PubSub_OnErrorInfo(context->pubSub, context, &e);
|
rc = PubSub_OnErrorInfo(context->pubSub, context, &e) >= 0;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
@@ -509,7 +510,7 @@ BOOL rdp_set_error_info(rdpRdp* rdp, UINT32 errorInfo)
|
|||||||
freerdp_set_last_error_log(rdp->context, FREERDP_ERROR_SUCCESS);
|
freerdp_set_last_error_log(rdp->context, FREERDP_ERROR_SUCCESS);
|
||||||
}
|
}
|
||||||
|
|
||||||
return TRUE;
|
return rc;
|
||||||
}
|
}
|
||||||
|
|
||||||
wStream* rdp_message_channel_pdu_init(rdpRdp* rdp, UINT16* sec_flags)
|
wStream* rdp_message_channel_pdu_init(rdpRdp* rdp, UINT16* sec_flags)
|
||||||
|
|||||||
Reference in New Issue
Block a user