diff --git a/src/device.c b/src/device.c
index 03acf68..fe792c1 100644
--- a/src/device.c
+++ b/src/device.c
@@ -35,8 +35,6 @@ static void fprint_device_claim(FprintDevice *rdev,
DBusGMethodInvocation *context);
static void fprint_device_release(FprintDevice *rdev,
DBusGMethodInvocation *context);
-static void fprint_device_list_enrolled_fingers(FprintDevice *rdev,
- DBusGMethodInvocation *context);
static void fprint_device_unload_print_data(FprintDevice *rdev,
guint32 print_id, DBusGMethodInvocation *context);
static void fprint_device_verify_start(FprintDevice *rdev,
@@ -49,8 +47,8 @@ static void fprint_device_enroll_stop(FprintDevice *rdev,
DBusGMethodInvocation *context);
static gboolean fprint_device_set_storage_type(FprintDevice *rdev,
gint type);
-static void fprint_device_list_enrolled_fingers_from_storage(FprintDevice *rdev,
- gchar *username, DBusGMethodInvocation *context);
+static void fprint_device_list_enrolled_fingers(FprintDevice *rdev,
+ DBusGMethodInvocation *context);
static void fprint_device_load_print_data(FprintDevice *rdev,
guint32 finger_num, DBusGMethodInvocation *context);
@@ -322,40 +320,6 @@ static void fprint_device_release(FprintDevice *rdev,
fp_async_dev_close(priv->dev, dev_close_cb, rdev);
}
-static void fprint_device_list_enrolled_fingers(FprintDevice *rdev,
- DBusGMethodInvocation *context)
-{
- FprintDevicePrivate *priv = DEVICE_GET_PRIVATE(rdev);
- struct fp_dscv_print **prints;
- struct fp_dscv_print **print;
- GArray *ret;
- GError *error = NULL;
-
- if (_fprint_device_check_claimed(rdev, context, &error) == FALSE) {
- dbus_g_method_return_error (context, error);
- return;
- }
-
- prints = fp_discover_prints();
- if (!prints) {
- g_set_error(&error, FPRINT_ERROR, FPRINT_ERROR_DISCOVER_PRINTS,
- "Failed to discover prints");
- dbus_g_method_return_error(context, error);
- return;
- }
-
- ret = g_array_new(FALSE, FALSE, sizeof(int));
- for (print = prints; *print; print++)
- if (fp_dev_supports_dscv_print(priv->dev, *print)) {
- int finger = fp_dscv_print_get_finger(*print);
- ret = g_array_append_val(ret, finger);
- }
-
- fp_dscv_prints_free(prints);
-
- dbus_g_method_return(context, ret);
-}
-
static void fprint_device_unload_print_data(FprintDevice *rdev,
guint32 print_id, DBusGMethodInvocation *context)
{
@@ -562,11 +526,12 @@ static gboolean fprint_device_set_storage_type(FprintDevice *rdev,
return TRUE;
}
-static void fprint_device_list_enrolled_fingers_from_storage(FprintDevice *rdev,
- gchar *username, DBusGMethodInvocation *context)
+static void fprint_device_list_enrolled_fingers(FprintDevice *rdev,
+ DBusGMethodInvocation *context)
{
FprintDevicePrivate *priv = DEVICE_GET_PRIVATE(rdev);
GError *error = NULL;
+ const char *username = "hadess"; //FIXME
GSList *prints;
GSList *item;
GArray *ret;
diff --git a/src/device.xml b/src/device.xml
index f82daac..6ef5801 100644
--- a/src/device.xml
+++ b/src/device.xml
@@ -60,12 +60,6 @@
-
-
-
-
-
-
diff --git a/tests/verify.c b/tests/verify.c
index 2885e17..c2ff4db 100644
--- a/tests/verify.c
+++ b/tests/verify.c
@@ -146,7 +146,7 @@ static DBusGProxy *open_device(void)
return dev;
}
-static guint32 find_finger(DBusGProxy *dev, const char *username)
+static guint32 find_finger(DBusGProxy *dev)
{
GError *error = NULL;
GArray *fingers;
@@ -154,7 +154,7 @@ static guint32 find_finger(DBusGProxy *dev, const char *username)
int fingernum;
guint32 print_id;
- if (!net_reactivated_Fprint_Device_list_enrolled_fingers_from_storage(dev, username, &fingers, &error))
+ if (!net_reactivated_Fprint_Device_list_enrolled_fingers(dev, &fingers, &error))
g_error("ListEnrolledFingers failed: %s", error->message);
if (fingers->len == 0) {
@@ -226,16 +226,13 @@ int main(int argc, char **argv)
GMainLoop *loop;
DBusGProxy *dev;
guint32 print_id;
- const char *username;
g_type_init();
loop = g_main_loop_new(NULL, FALSE);
create_manager();
- username = g_get_user_name ();
-
dev = open_device();
- print_id = find_finger(dev, username);
+ print_id = find_finger(dev);
do_verify(dev, print_id);
unload_print(dev, print_id);
release_device(dev);