diff options
author | Giovanni Panozzo <giovanni@panozzo.it> | 2022-03-26 16:42:03 +0300 |
---|---|---|
committer | Giovanni Panozzo <giovanni@panozzo.it> | 2022-03-26 16:42:03 +0300 |
commit | 3620efda89e81272f2b6685883a554fcacd9c83c (patch) | |
tree | 8e012278509cc6ba2cda03fcfcda9e1f6d553efd /plugins/rdp | |
parent | 28511b46a4fb1a5d84fe44501b548d5d8bc0f91c (diff) |
Fix possible SEGV crash
Diffstat (limited to 'plugins/rdp')
-rw-r--r-- | plugins/rdp/rdp_plugin.c | 2 |
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) |