]> git.deb.at Git - pkg/abook.git/blobdiff - database.c
Imported Upstream version 0.6.0~pre2
[pkg/abook.git] / database.c
index 49fa042f0f017ec5242e3664ef179a7d0ad423d2..7c47ab6d85a60fd5afbbbd69eb20b1565983856e 100644 (file)
@@ -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 <jheinonen@users.sourceforge.net>
  *
@@ -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