comparison src/dupe.c @ 786:a20ff446347e

Compare paths using utf8_collate_key() since paths are utf8-encoded. It fixes bug 1959854.
author zas_
date Thu, 05 Jun 2008 09:24:42 +0000
parents 548b193c084c
children 03614b7883ea
comparison
equal deleted inserted replaced
785:548b193c084c 786:a20ff446347e
1126 1126
1127 if (a == b) return FALSE; 1127 if (a == b) return FALSE;
1128 1128
1129 if (mask & DUPE_MATCH_PATH) 1129 if (mask & DUPE_MATCH_PATH)
1130 { 1130 {
1131 if (strcmp(a->fd->path, b->fd->path) != 0) return FALSE; 1131 if (utf8_compare(a->fd->path, b->fd->path, TRUE) != 0) return FALSE;
1132 } 1132 }
1133 if (mask & DUPE_MATCH_NAME) 1133 if (mask & DUPE_MATCH_NAME)
1134 { 1134 {
1135 if (strcmp(a->fd->collate_key_name, b->fd->collate_key_name) != 0) return FALSE; 1135 if (strcmp(a->fd->collate_key_name, b->fd->collate_key_name) != 0) return FALSE;
1136 } 1136 }