https://git.reactos.org/?p=reactos.git;a=commitdiff;h=81c312d3e041671c89d85f92cfeb8e8f15e0e4f6

commit 81c312d3e041671c89d85f92cfeb8e8f15e0e4f6
Author:     Jérôme Gardou <jerome.gar...@reactos.org>
AuthorDate: Tue Dec 8 18:10:27 2020 +0100
Commit:     Jérôme Gardou <zefk...@users.noreply.github.com>
CommitDate: Tue Jan 5 11:03:13 2021 +0100

    [WINESYNC] Properly handle the case when the file doesn't exist on ReactOS 
side
---
 sdk/tools/winesync/winesync.py | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/sdk/tools/winesync/winesync.py b/sdk/tools/winesync/winesync.py
index a890e2a773f..69f31601490 100644
--- a/sdk/tools/winesync/winesync.py
+++ b/sdk/tools/winesync/winesync.py
@@ -187,7 +187,8 @@ class wine_sync:
 
                 if delta.status == pygit2.GIT_DELTA_DELETED:
                     self.reactos_index.remove(old_reactos_path)
-                else:
+                # here we check if the file exists. We don't complain, because 
applying the patch already failed anyway
+                elif os.path.isfile(os.path.join(self.reactos_src, 
new_reactos_path)):
                     self.reactos_index.add(new_reactos_path)
 
                 complete_patch += blob_patch.text

Reply via email to