X-Git-Url: https://git.deb.at/?a=blobdiff_plain;f=abook.c;h=d4de3ec5679d71620fa311c790998618ec03072e;hb=5e635a27701c8565f78feed6a9dce51b09662bde;hp=7bc654dc35271e72d21f1a080b88f6e3fceaf453;hpb=71c069ef097a16553bfed1868954c80581c83724;p=pkg%2Fabook.git diff --git a/abook.c b/abook.c index 7bc654d..d4de3ec 100644 --- a/abook.c +++ b/abook.c @@ -723,6 +723,16 @@ add_email_add_item(int quiet, char *name, char *email) { list_item item; + if(opt_get_bool(BOOL_ADD_EMAIL_PREVENT_DUPLICATES)) { + int search_fields[] = { EMAIL, -1 }; + if(find_item(email, 0, search_fields) >= 0) { + if(!quiet) + printf("Address %s already in addressbook\n", + email); + return 0; + } + } + if(!quiet) { FILE *in = fopen("/dev/tty", "r"); char c;