X-Git-Url: https://git.deb.at/w?p=pkg%2Fabook.git;a=blobdiff_plain;f=database.c;h=7c47ab6d85a60fd5afbbbd69eb20b1565983856e;hp=49fa042f0f017ec5242e3664ef179a7d0ad423d2;hb=2cd2b91adea5118cff59a43c15082078ae6f214a;hpb=23d6687f69d455ff4794199b086817574deea3b8 diff --git a/database.c b/database.c index 49fa042..7c47ab6 100644 --- a/database.c +++ b/database.c @@ -1,6 +1,6 @@ /* - * $Id: database.c,v 1.38 2006/08/25 22:51:00 cduval Exp $ + * $Id: database.c,v 1.39 2006/09/04 18:29:25 cduval Exp $ * * by JH * @@ -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