]> git.deb.at Git - pkg/abook.git/blobdiff - database.c
New index_format option.
[pkg/abook.git] / database.c
index 632ad563f6e86dcde07935a5b6f8edd03706d869..da6890f11aba80f44583370aaec7d94d37f8f027 100644 (file)
@@ -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