X-Git-Url: https://git.deb.at/?a=blobdiff_plain;f=database.h;h=030484126de9e61bc6b0b5720c9fe7c6290f612b;hb=20ea61a5f77f0f8c1354dc326a74f9a6c8362d6a;hp=4cef0b40a00c0665f2a41138fcf46831db238869;hpb=7d7ae6aab5fb6307328b7cfb193ebce3e2870624;p=pkg%2Fabook.git diff --git a/database.h b/database.h index 4cef0b4..0304841 100644 --- a/database.h +++ b/database.h @@ -43,7 +43,7 @@ enum { FIELD_STRING = 1, FIELD_EMAILS, FIELD_LIST, - FIELD_DAY, + FIELD_DATE, }; enum { @@ -115,7 +115,7 @@ char *real_db_field_get(int item, int i, int std); #define db_fget(item, i) real_db_field_get(item, i, 1) #define db_fget_byid(item, i) real_db_field_get(item, i, 0) #define db_name_get(item) db_fget(item, NAME) -#define db_email_get(item) db_fget(item, EMAIL) +char *db_email_get(int item); /* memory has to be freed by the caller */ /* * database field write @@ -132,12 +132,5 @@ int real_db_field_put(int item, int i, int std, char *val); list_item db_item_get(int i); -/* - * Various macros - */ - -#define have_multiple_emails(item) \ - strchr(db_email_get(item), ',') - #endif /* _DATABASE_H */