dav/tags.c

changeset 768
eb495f3d4065
parent 767
f4acc783f25e
child 769
24b317ce5ca9
equal deleted inserted replaced
767:f4acc783f25e 768:eb495f3d4065
652 // ignorecase not supported yet 652 // ignorecase not supported yet
653 int ret = 1; 653 int ret = 1;
654 CxMap *tagmap = taglist2map(dav_tags); 654 CxMap *tagmap = taglist2map(dav_tags);
655 CxIterator i = cxListIterator(tags); 655 CxIterator i = cxListIterator(tags);
656 cx_foreach(DavTag *, tag, i) { 656 cx_foreach(DavTag *, tag, i) {
657 if (cxMapGet(tagmap, cx_hash_key_str(tag->name))) { 657 if (cxMapGet(tagmap, cx_hash_key_str(tag->name)) == NULL) {
658 ret = 0; 658 ret = 0;
659 break; 659 break;
660 } 660 }
661 } 661 }
662 cxMapDestroy(tagmap); 662 cxMapDestroy(tagmap);

mercurial