dav/tags.c

changeset 388
0b96ae226838
parent 373
dcc03142eb5f
child 390
26998dc980f9
equal deleted inserted replaced
387:92f8a2a243fc 388:0b96ae226838
202 } 202 }
203 } 203 }
204 int colorlen = len - namelen - 1; 204 int colorlen = len - namelen - 1;
205 205
206 DavTag *tag = malloc(sizeof(DavTag)); 206 DavTag *tag = malloc(sizeof(DavTag));
207 tag = malloc(sizeof(DavTag));
208 tag->name = malloc(namelen + 1); 207 tag->name = malloc(namelen + 1);
209 memcpy(tag->name, name, namelen); 208 memcpy(tag->name, name, namelen);
210 tag->name[namelen] = 0; 209 tag->name[namelen] = 0;
211 if(colorlen > 0) { 210 if(colorlen > 0) {
212 tag->color = malloc(colorlen + 1); 211 tag->color = malloc(colorlen + 1);

mercurial