dav/tags.h

changeset 390
26998dc980f9
parent 363
e9ed8e130ccf
child 400
90c6bfa94fa2
equal deleted inserted replaced
389:fe855ce911f9 390:26998dc980f9
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);

mercurial