nextcloud-desktop/csync/tests/csync_tests
Olivier Goffart 71827549d6 csync_exclude: Use PathMatchSpecA instead of PathMatchSpecW
So we avoid lots of memory allocation.
We can work with char* directly since both the pattern and the file
name are in UTF-8 and there is no need to understand unicode for
such pattern.

(In fact, '?' would not match anyore non-ascii characters, but I
don't think that's a problem. I don't think anyone use '?' in its
exclude list. And the two allocations per call to csync_fnmatch are
really worth getting rid of)
2015-10-20 18:38:47 +02:00
..
check_csync_commit.c CSync: Remove config dir setting 2014-06-04 10:56:56 +02:00
check_csync_create.c csync test: fix warning 2014-06-17 14:16:42 +02:00
check_csync_exclude.c csync_exclude: Use PathMatchSpecA instead of PathMatchSpecW 2015-10-20 18:38:47 +02:00
check_csync_init.c CSync: Remove config dir setting 2014-06-04 10:56:56 +02:00
check_csync_log.c Created two functions c_utf8_string_to_locale and c_utf8_path_to_locale. 2015-07-08 18:13:39 +02:00
check_csync_misc.c Add missing license headers in tests 2014-02-24 11:08:58 +01:00
check_csync_statedb_load.c Created two functions c_utf8_string_to_locale and c_utf8_path_to_locale. 2015-07-08 18:13:39 +02:00
check_csync_statedb_query.c Csync tests: Don't use sqlite3_close_v2. 2014-10-22 12:44:33 +02:00
check_csync_update.c test: Fix compile of check_csync_update. 2015-07-02 10:04:20 +02:00
check_csync_util.c Add missing license headers in tests 2014-02-24 11:08:58 +01:00