]> Savannah Git Hosting - gnulib.git/commit
filevercmp: don’t treat entire filename as suffix
authorPaul Eggert <eggert@cs.ucla.edu>
Sat, 4 Jun 2022 00:27:44 +0000 (17:27 -0700)
committerPaul Eggert <eggert@cs.ucla.edu>
Sat, 4 Jun 2022 00:30:39 +0000 (17:30 -0700)
commit1ba2b66ea45f9bc43cdc0f6f93efa59157d2b2ba
tree9a040418bd7f1291fc0202a516421313991bc5a5
parentff24917703530849f3b109905d437337cdeeab14
filevercmp: don’t treat entire filename as suffix

Problem reported by Artém S. Tashkinóv in:
https://lists.gnu.org/r/bug-gnulib/2022-06/msg00012.html
* lib/filevercmp.c (file_prefixlen): When stripping
(\.[A-Za-z~][A-Za-z0-9~]*)*$ suffixes, do not strip
the entire file name.
* tests/test-filevercmp.c (examples): Adjust to match new behavior.
ChangeLog
lib/filevercmp.c
lib/filevercmp.h
tests/test-filevercmp.c