42 typedef struct DavTag { |
42 typedef struct DavTag { |
43 char *name; |
43 char *name; |
44 char *color; |
44 char *color; |
45 } DavTag; |
45 } DavTag; |
46 |
46 |
|
47 void free_dav_tag(DavTag* tag); |
|
48 |
|
49 int compare_tagname(DavTag* left, DavTag* right, void* ignorecase); |
|
50 |
47 UcxList* parse_text_taglist(const char *buf, size_t length); |
51 UcxList* parse_text_taglist(const char *buf, size_t length); |
48 UcxBuffer* create_text_taglist(UcxList *tags); |
52 UcxBuffer* create_text_taglist(UcxList *tags); |
49 |
53 |
50 UcxList* parse_csv_taglist(const char *buf, size_t length); |
54 UcxList* parse_csv_taglist(const char *buf, size_t length); |
51 UcxBuffer* create_csv_taglist(UcxList *tags); |
55 UcxBuffer* create_csv_taglist(UcxList *tags); |