]> git.ipfire.org Git - thirdparty/rsync.git/commitdiff
Fix issue when the files-from list isn't nl terminated.
authorWayne Davison <wayne@opencoder.net>
Wed, 17 Aug 2022 23:57:39 +0000 (16:57 -0700)
committerWayne Davison <wayne@opencoder.net>
Wed, 17 Aug 2022 23:57:39 +0000 (16:57 -0700)
exclude.c

index 730d04ef6f58f969af5b9a2acfe73c0b4c41b120..777874aad4954fa1486d8e568c7fc76c25df68ea 100644 (file)
--- a/exclude.c
+++ b/exclude.c
@@ -361,6 +361,8 @@ void implied_include_partial_string(const char *s_start, const char *s_end)
 void free_implied_include_partial_string()
 {
        if (partial_string_buf) {
+               if (partial_string_len)
+                       add_implied_include("", 0);
                free(partial_string_buf);
                partial_string_buf = NULL;
        }