From 70f59491456434b5dd0f7564b11cac6051f423e9 Mon Sep 17 00:00:00 2001 From: Bill Dengler Date: Mon, 11 Jan 2021 06:23:02 -0500 Subject: [PATCH 1/2] Update nvda_dmp. --- include/nvda_dmp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/include/nvda_dmp b/include/nvda_dmp index b2ccf200866..b0f8d87c79d 160000 --- a/include/nvda_dmp +++ b/include/nvda_dmp @@ -1 +1 @@ -Subproject commit b2ccf2008669e1acb0a7181c268ce6a1311d4d7e +Subproject commit b0f8d87c79dfa27fc9b33371a3f4a4a5e193c384 From a210fd409f3b79f543256b00f99f7b12507ee2cb Mon Sep 17 00:00:00 2001 From: Bill Dengler Date: Mon, 11 Jan 2021 06:42:29 -0500 Subject: [PATCH 2/2] Add flush calls for completeness. --- source/diffHandler.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/source/diffHandler.py b/source/diffHandler.py index 5d37065c054..4bacff6ae38 100644 --- a/source/diffHandler.py +++ b/source/diffHandler.py @@ -89,6 +89,8 @@ def diff(self, newText: str, oldText: str) -> List[str]: (size,) = struct.unpack("=I", sizeb) while len(buf) < size: buf += DiffMatchPatch._proc.stdout.read(size - len(buf)) + DiffMatchPatch._proc.stdin.flush() + DiffMatchPatch._proc.stdout.flush() return [ line for line in buf.decode("utf-8").splitlines()