X-Git-Url: https://git.deb.at/w?a=blobdiff_plain;f=database.c;h=da6890f11aba80f44583370aaec7d94d37f8f027;hb=3370ba68ac9cbbd583da6997c039b29b0fc43b7a;hp=632ad563f6e86dcde07935a5b6f8edd03706d869;hpb=6f27db4afffc464b91c1ef23b0b5d85322e8d9b8;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