42 #include <CoreFoundation/CoreFoundation.h> |
42 #include <CoreFoundation/CoreFoundation.h> |
43 #endif |
43 #endif |
44 |
44 |
45 void free_dav_tag(DavTag* tag) { |
45 void free_dav_tag(DavTag* tag) { |
46 free(tag->name); |
46 free(tag->name); |
47 free(tag->color); |
47 if(tag->color) { |
|
48 free(tag->color); |
|
49 } |
48 free(tag); |
50 free(tag); |
49 } |
51 } |
50 |
52 |
51 int compare_tagname(DavTag* left, DavTag* right, void* ignorecase) { |
53 int compare_tagname(DavTag* left, DavTag* right, void* ignorecase) { |
52 sstr_t leftname = sstr(left->name); |
54 sstr_t leftname = sstr(left->name); |