From: Andrea C. <ac...@us...> - 2004-05-10 22:31:06
|
Update of /cvsroot/freeassociation/libical/src/libical In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv21408 Modified Files: icalparser.c Log Message: Sync to KDE - in principle anyway, since I couldn't find the delta in their repo: Initialize once and only once all members of struct icalparser_impl; sort the initializers to make it easier to see we're doing it right. Based on a patch by: Shaheed <sr...@ie...> Index: icalparser.c =================================================================== RCS file: /cvsroot/freeassociation/libical/src/libical/icalparser.c,v retrieving revision 1.45 retrieving revision 1.46 diff -u -d -r1.45 -r1.46 --- icalparser.c 17 Mar 2004 17:58:03 -0000 1.45 +++ icalparser.c 10 May 2004 22:30:51 -0000 1.46 @@ -94,16 +94,17 @@ return 0; } + impl->buffer_full = 0; + impl->continuation_line = 0; + impl->tmp_buf_size = sizeof(impl->temp); + memset(impl->temp, 0, sizeof(impl->temp)); impl->root_component = 0; - impl->components = pvl_newlist(); + impl->version = 0; impl->level = 0; - impl->state = ICALPARSER_SUCCESS; - impl->tmp_buf_size = TMP_BUF_SIZE; - impl->buffer_full = 0; - impl->continuation_line = 0; impl->lineno = 0; - impl->continuation_line = 0; - memset(impl->temp,0, TMP_BUF_SIZE); + impl->state = ICALPARSER_SUCCESS; + impl->components = pvl_newlist(); + impl->line_gen_data = 0; return (icalparser*)impl; } |