From: Match Grun Date: Mon, 24 Sep 2001 05:44:43 +0000 (+0000) Subject: Included import of LDIF files. X-Git-Tag: Release_0_6_4claws12~114 X-Git-Url: http://git.claws-mail.org/?p=claws.git;a=commitdiff_plain;h=40d786203a9a2a3d7c7caf2c6424f5232fe7a486 Included import of LDIF files. --- diff --git a/ChangeLog.claws b/ChangeLog.claws index e49145108..4f1b5c864 100644 --- a/ChangeLog.claws +++ b/ChangeLog.claws @@ -1,3 +1,11 @@ +2001-09-24 [match] + * src/ldif.[ch], src/importldif.[ch], addressbook.c + import LDIF files. + * src/addrcache.[ch], addrindex.[ch] + small update for future + * src/addrbook.c + fix test XML file. + 2001-09-24 [melvin] * src/gtkspell.[ch] added 'Learn from mistakes' option diff --git a/src/Makefile.am b/src/Makefile.am index 024f8a670..db6d13495 100644 --- a/src/Makefile.am +++ b/src/Makefile.am @@ -91,6 +91,8 @@ sylpheed_SOURCES = \ imap.c imap.h \ xml.c xml.h \ html.c html.h \ + ldif.c ldif.h \ + importldif.c importldif.h \ procmime.c procmime.h \ rfc2015.c rfc2015.h \ passphrase.c passphrase.h \ diff --git a/src/addrbook.c b/src/addrbook.c index 91d7f6e09..e6001a1f8 100644 --- a/src/addrbook.c +++ b/src/addrbook.c @@ -2043,19 +2043,16 @@ static gboolean addrbook_chkread_tree( AddressBookFile *book, XMLFile *file ) { } attr = xml_get_current_tag_attr(file); - // addrbook_show_attribs( attr ); + /* addrbook_show_attribs( attr ); */ retVal = TRUE; for (;;) { if (! file->level ) break; - // Get item tag - if( xml_parse_next_tag( file ) ) { - longjmp( book->jumper, 1 ); - } - // Get next tag (person, group or folder) + /* Get item tag */ if( xml_parse_next_tag( file ) ) { longjmp( book->jumper, 1 ); } + /* Get next tag (person, group or folder) */ if( xml_compare_tag( file, AB_ELTAG_PERSON ) ) { addrbook_chkparse_person( book, file ); } @@ -2065,10 +2062,6 @@ static gboolean addrbook_chkread_tree( AddressBookFile *book, XMLFile *file ) { else if( xml_compare_tag( file, AB_ELTAG_FOLDER ) ) { addrbook_chkparse_folder( book, file ); } - else { - // Item not recognized - retVal = FALSE; - } } return retVal; } @@ -2092,7 +2085,7 @@ gint addrbook_test_read_file( AddressBookFile *book, gchar *fileName ) { if( file ) { book->retVal = MGU_BAD_FORMAT; if( setjmp( book->jumper ) ) { - // printf( "Caught Ya!!!\n" ); + /* printf( "Caught Ya!!!\n" ); */ xml_close_file( file ); return book->retVal; }