From d69ad3ee59960b800f0845b8b79e294e21ff7b22 Mon Sep 17 00:00:00 2001 From: Armin Novak Date: Tue, 3 Sep 2019 08:56:59 +0200 Subject: [PATCH] Fixed missing NULL check. --- client/X11/xf_cliprdr.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/client/X11/xf_cliprdr.c b/client/X11/xf_cliprdr.c index 60c7b85..1f041fb 100644 --- a/client/X11/xf_cliprdr.c +++ b/client/X11/xf_cliprdr.c @@ -1447,7 +1447,7 @@ static UINT xf_cliprdr_server_format_data_response(CliprdrClientContext* ClipboardGetFormatName(clipboard->system, srcFormatId)); } - if (nullTerminated) + if (nullTerminated && pDstData) { BYTE* nullTerminator = memchr(pDstData, '\0', DstSize); if (nullTerminator) -- 2.7.4