X-Git-Url: https://git.deb.at/?a=blobdiff_plain;f=database.c;h=da6890f11aba80f44583370aaec7d94d37f8f027;hb=7aea61d073e1e1d86f940ccd58b40a8c5badfca7;hp=632ad563f6e86dcde07935a5b6f8edd03706d869;hpb=20ea61a5f77f0f8c1354dc326a74f9a6c8362d6a;p=pkg%2Fabook.git diff --git a/database.c b/database.c index 632ad56..da6890f 100644 --- a/database.c +++ b/database.c @@ -121,7 +121,7 @@ real_find_field(char *key, abook_field_list *list, int *number) } void -get_field_keyname(int i, char **key, char **name) +get_field_info(int i, char **key, char **name, int *type) { abook_field_list *cur = fields_list; int j; @@ -135,6 +135,8 @@ get_field_keyname(int i, char **key, char **name) *key = (i < 0) ? NULL : cur->field->key; if(name) *name = (i < 0) ? NULL : cur->field->name; + if(type) + *type = (i < 0) ? -1 : cur->field->type; } void