Welcome to mirror list, hosted at ThFree Co, Russian Federation.

gitlab.com/Remmina/Remmina.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGiovanni Panozzo <giovanni@panozzo.it>2022-03-26 16:42:03 +0300
committerGiovanni Panozzo <giovanni@panozzo.it>2022-03-26 16:42:03 +0300
commit3620efda89e81272f2b6685883a554fcacd9c83c (patch)
tree8e012278509cc6ba2cda03fcfcda9e1f6d553efd /plugins/rdp
parent28511b46a4fb1a5d84fe44501b548d5d8bc0f91c (diff)
Fix possible SEGV crash
Diffstat (limited to 'plugins/rdp')
-rw-r--r--plugins/rdp/rdp_plugin.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/plugins/rdp/rdp_plugin.c b/plugins/rdp/rdp_plugin.c
index 725558cab..a01e4cc68 100644
--- a/plugins/rdp/rdp_plugin.c
+++ b/plugins/rdp/rdp_plugin.c
@@ -530,7 +530,7 @@ BOOL rf_end_paint(rdpContext *context)
gdi = context->gdi;
rfi = (rfContext *)context;
- if (gdi == NULL || gdi->primary == NULL || gdi->primary->hdc == NULL)
+ if (gdi == NULL || gdi->primary == NULL || gdi->primary->hdc == NULL || gdi->primary->hdc->hwnd == NULL)
return TRUE;
if (gdi->primary->hdc->hwnd->invalid->null)