mirror of
https://github.com/morgan9e/FreeRDP
synced 2026-04-15 00:44:19 +09:00
[c23,channels] replace NULL with nullptr
This commit is contained in:
@@ -63,8 +63,8 @@ disp_send_display_control_monitor_layout_pdu(GENERIC_CHANNEL_CALLBACK* callback,
|
||||
const DISPLAY_CONTROL_MONITOR_LAYOUT* Monitors)
|
||||
{
|
||||
UINT status = 0;
|
||||
wStream* s = NULL;
|
||||
DISP_PLUGIN* disp = NULL;
|
||||
wStream* s = nullptr;
|
||||
DISP_PLUGIN* disp = nullptr;
|
||||
UINT32 MonitorLayoutSize = 0;
|
||||
DISPLAY_CONTROL_HEADER header = WINPR_C_ARRAY_INIT;
|
||||
|
||||
@@ -78,7 +78,7 @@ disp_send_display_control_monitor_layout_pdu(GENERIC_CHANNEL_CALLBACK* callback,
|
||||
header.length = 8 + 8 + (NumMonitors * MonitorLayoutSize);
|
||||
header.type = DISPLAY_CONTROL_PDU_TYPE_MONITOR_LAYOUT;
|
||||
|
||||
s = Stream_New(NULL, header.length);
|
||||
s = Stream_New(nullptr, header.length);
|
||||
|
||||
if (!s)
|
||||
{
|
||||
@@ -144,7 +144,7 @@ disp_send_display_control_monitor_layout_pdu(GENERIC_CHANNEL_CALLBACK* callback,
|
||||
out:
|
||||
Stream_SealLength(s);
|
||||
status = callback->channel->Write(callback->channel, (UINT32)Stream_Length(s), Stream_Buffer(s),
|
||||
NULL);
|
||||
nullptr);
|
||||
Stream_Free(s, TRUE);
|
||||
return status;
|
||||
}
|
||||
@@ -156,8 +156,8 @@ out:
|
||||
*/
|
||||
static UINT disp_recv_display_control_caps_pdu(GENERIC_CHANNEL_CALLBACK* callback, wStream* s)
|
||||
{
|
||||
DISP_PLUGIN* disp = NULL;
|
||||
DispClientContext* context = NULL;
|
||||
DISP_PLUGIN* disp = nullptr;
|
||||
DispClientContext* context = nullptr;
|
||||
UINT ret = CHANNEL_RC_OK;
|
||||
|
||||
WINPR_ASSERT(callback);
|
||||
@@ -256,8 +256,8 @@ static UINT disp_on_close(IWTSVirtualChannelCallback* pChannelCallback)
|
||||
static UINT disp_send_monitor_layout(DispClientContext* context, UINT32 NumMonitors,
|
||||
DISPLAY_CONTROL_MONITOR_LAYOUT* Monitors)
|
||||
{
|
||||
DISP_PLUGIN* disp = NULL;
|
||||
GENERIC_CHANNEL_CALLBACK* callback = NULL;
|
||||
DISP_PLUGIN* disp = nullptr;
|
||||
GENERIC_CHANNEL_CALLBACK* callback = nullptr;
|
||||
|
||||
WINPR_ASSERT(context);
|
||||
|
||||
@@ -278,7 +278,7 @@ static UINT disp_plugin_initialize(GENERIC_DYNVC_PLUGIN* base,
|
||||
WINPR_ATTR_UNUSED rdpContext* rcontext,
|
||||
WINPR_ATTR_UNUSED rdpSettings* settings)
|
||||
{
|
||||
DispClientContext* context = NULL;
|
||||
DispClientContext* context = nullptr;
|
||||
DISP_PLUGIN* disp = (DISP_PLUGIN*)base;
|
||||
|
||||
WINPR_ASSERT(disp);
|
||||
@@ -310,8 +310,9 @@ static void disp_plugin_terminated(GENERIC_DYNVC_PLUGIN* base)
|
||||
free(disp->context);
|
||||
}
|
||||
|
||||
static const IWTSVirtualChannelCallback disp_callbacks = { disp_on_data_received, NULL, /* Open */
|
||||
disp_on_close, NULL };
|
||||
static const IWTSVirtualChannelCallback disp_callbacks = { disp_on_data_received,
|
||||
nullptr, /* Open */
|
||||
disp_on_close, nullptr };
|
||||
|
||||
/**
|
||||
* Function description
|
||||
|
||||
@@ -48,7 +48,7 @@ static wStream* disp_server_single_packet_new(UINT32 type, UINT32 length)
|
||||
{
|
||||
UINT error = 0;
|
||||
DISPLAY_CONTROL_HEADER header;
|
||||
wStream* s = Stream_New(NULL, DISPLAY_CONTROL_HEADER_LENGTH + length);
|
||||
wStream* s = Stream_New(nullptr, DISPLAY_CONTROL_HEADER_LENGTH + length);
|
||||
|
||||
if (!s)
|
||||
{
|
||||
@@ -68,7 +68,7 @@ static wStream* disp_server_single_packet_new(UINT32 type, UINT32 length)
|
||||
return s;
|
||||
error:
|
||||
Stream_Free(s, TRUE);
|
||||
return NULL;
|
||||
return nullptr;
|
||||
}
|
||||
|
||||
static void disp_server_sanitize_monitor_layout(DISPLAY_CONTROL_MONITOR_LAYOUT* monitor)
|
||||
@@ -260,10 +260,10 @@ static UINT disp_server_receive_pdu(DispServerContext* context, wStream* s)
|
||||
static UINT disp_server_handle_messages(DispServerContext* context)
|
||||
{
|
||||
DWORD BytesReturned = 0;
|
||||
void* buffer = NULL;
|
||||
void* buffer = nullptr;
|
||||
UINT ret = CHANNEL_RC_OK;
|
||||
DispServerPrivate* priv = NULL;
|
||||
wStream* s = NULL;
|
||||
DispServerPrivate* priv = nullptr;
|
||||
wStream* s = nullptr;
|
||||
|
||||
WINPR_ASSERT(context);
|
||||
|
||||
@@ -293,7 +293,7 @@ static UINT disp_server_handle_messages(DispServerContext* context)
|
||||
/* Consume channel event only after the disp dynamic channel is ready */
|
||||
Stream_SetPosition(s, 0);
|
||||
|
||||
if (!WTSVirtualChannelRead(priv->disp_channel, 0, NULL, 0, &BytesReturned))
|
||||
if (!WTSVirtualChannelRead(priv->disp_channel, 0, nullptr, 0, &BytesReturned))
|
||||
{
|
||||
if (GetLastError() == ERROR_NO_DATA)
|
||||
return ERROR_NO_DATA;
|
||||
@@ -343,7 +343,7 @@ static UINT disp_server_handle_messages(DispServerContext* context)
|
||||
static DWORD WINAPI disp_server_thread_func(LPVOID arg)
|
||||
{
|
||||
DispServerContext* context = (DispServerContext*)arg;
|
||||
DispServerPrivate* priv = NULL;
|
||||
DispServerPrivate* priv = nullptr;
|
||||
DWORD status = 0;
|
||||
DWORD nCount = 0;
|
||||
HANDLE events[8] = WINPR_C_ARRAY_INIT;
|
||||
@@ -392,10 +392,10 @@ static DWORD WINAPI disp_server_thread_func(LPVOID arg)
|
||||
static UINT disp_server_open(DispServerContext* context)
|
||||
{
|
||||
UINT rc = ERROR_INTERNAL_ERROR;
|
||||
DispServerPrivate* priv = NULL;
|
||||
DispServerPrivate* priv = nullptr;
|
||||
DWORD BytesReturned = 0;
|
||||
PULONG pSessionId = NULL;
|
||||
void* buffer = NULL;
|
||||
PULONG pSessionId = nullptr;
|
||||
void* buffer = nullptr;
|
||||
UINT32 channelId = 0;
|
||||
BOOL status = TRUE;
|
||||
|
||||
@@ -456,9 +456,9 @@ static UINT disp_server_open(DispServerContext* context)
|
||||
priv->channelEvent = *(HANDLE*)buffer;
|
||||
WTSFreeMemory(buffer);
|
||||
|
||||
if (priv->thread == NULL)
|
||||
if (priv->thread == nullptr)
|
||||
{
|
||||
if (!(priv->stopEvent = CreateEvent(NULL, TRUE, FALSE, NULL)))
|
||||
if (!(priv->stopEvent = CreateEvent(nullptr, TRUE, FALSE, nullptr)))
|
||||
{
|
||||
WLog_ERR(TAG, "CreateEvent failed!");
|
||||
rc = ERROR_INTERNAL_ERROR;
|
||||
@@ -466,11 +466,11 @@ static UINT disp_server_open(DispServerContext* context)
|
||||
}
|
||||
|
||||
if (!(priv->thread =
|
||||
CreateThread(NULL, 0, disp_server_thread_func, (void*)context, 0, NULL)))
|
||||
CreateThread(nullptr, 0, disp_server_thread_func, (void*)context, 0, nullptr)))
|
||||
{
|
||||
WLog_ERR(TAG, "CreateEvent failed!");
|
||||
(void)CloseHandle(priv->stopEvent);
|
||||
priv->stopEvent = NULL;
|
||||
priv->stopEvent = nullptr;
|
||||
rc = ERROR_INTERNAL_ERROR;
|
||||
goto out_close;
|
||||
}
|
||||
@@ -479,8 +479,8 @@ static UINT disp_server_open(DispServerContext* context)
|
||||
return CHANNEL_RC_OK;
|
||||
out_close:
|
||||
(void)WTSVirtualChannelClose(priv->disp_channel);
|
||||
priv->disp_channel = NULL;
|
||||
priv->channelEvent = NULL;
|
||||
priv->disp_channel = nullptr;
|
||||
priv->channelEvent = nullptr;
|
||||
return rc;
|
||||
}
|
||||
|
||||
@@ -522,7 +522,7 @@ out:
|
||||
*/
|
||||
static UINT disp_server_send_caps_pdu(DispServerContext* context)
|
||||
{
|
||||
wStream* s = NULL;
|
||||
wStream* s = nullptr;
|
||||
|
||||
WINPR_ASSERT(context);
|
||||
|
||||
@@ -548,7 +548,7 @@ static UINT disp_server_send_caps_pdu(DispServerContext* context)
|
||||
static UINT disp_server_close(DispServerContext* context)
|
||||
{
|
||||
UINT error = CHANNEL_RC_OK;
|
||||
DispServerPrivate* priv = NULL;
|
||||
DispServerPrivate* priv = nullptr;
|
||||
|
||||
WINPR_ASSERT(context);
|
||||
|
||||
@@ -568,14 +568,14 @@ static UINT disp_server_close(DispServerContext* context)
|
||||
|
||||
(void)CloseHandle(priv->thread);
|
||||
(void)CloseHandle(priv->stopEvent);
|
||||
priv->thread = NULL;
|
||||
priv->stopEvent = NULL;
|
||||
priv->thread = nullptr;
|
||||
priv->stopEvent = nullptr;
|
||||
}
|
||||
|
||||
if (priv->disp_channel)
|
||||
{
|
||||
(void)WTSVirtualChannelClose(priv->disp_channel);
|
||||
priv->disp_channel = NULL;
|
||||
priv->disp_channel = nullptr;
|
||||
}
|
||||
|
||||
return error;
|
||||
@@ -583,8 +583,8 @@ static UINT disp_server_close(DispServerContext* context)
|
||||
|
||||
DispServerContext* disp_server_context_new(HANDLE vcm)
|
||||
{
|
||||
DispServerContext* context = NULL;
|
||||
DispServerPrivate* priv = NULL;
|
||||
DispServerContext* context = nullptr;
|
||||
DispServerPrivate* priv = nullptr;
|
||||
context = (DispServerContext*)calloc(1, sizeof(DispServerContext));
|
||||
|
||||
if (!context)
|
||||
@@ -601,7 +601,7 @@ DispServerContext* disp_server_context_new(HANDLE vcm)
|
||||
goto fail;
|
||||
}
|
||||
|
||||
priv->input_stream = Stream_New(NULL, 4);
|
||||
priv->input_stream = Stream_New(nullptr, 4);
|
||||
|
||||
if (!priv->input_stream)
|
||||
{
|
||||
@@ -620,7 +620,7 @@ fail:
|
||||
WINPR_PRAGMA_DIAG_IGNORED_MISMATCHED_DEALLOC
|
||||
disp_server_context_free(context);
|
||||
WINPR_PRAGMA_DIAG_POP
|
||||
return NULL;
|
||||
return nullptr;
|
||||
}
|
||||
|
||||
void disp_server_context_free(DispServerContext* context)
|
||||
|
||||
Reference in New Issue
Block a user