[gnome-keyring] [daemon] Fix use of uninitialized memory.



commit 0d04824885f2b4b9c83e233b4562a1b0e7e4721b
Author: Stef Walter <stef memberwebs com>
Date:   Mon Jan 11 14:37:30 2010 +0000

    [daemon] Fix use of uninitialized memory.

 daemon/login/gkd-login.c |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)
---
diff --git a/daemon/login/gkd-login.c b/daemon/login/gkd-login.c
index 2ff59b1..615247b 100644
--- a/daemon/login/gkd-login.c
+++ b/daemon/login/gkd-login.c
@@ -531,6 +531,7 @@ find_login_keyring_item (GP11Session *session, GP11Attribute *fields)
 		return NULL;
 	}
 
+	n_data /= sizeof (CK_OBJECT_HANDLE);
 	objects = gp11_objects_from_handle_array (gp11_session_get_slot (session), data,
 	                                          MIN (sizeof (CK_OBJECT_HANDLE), n_data));
 	g_free (data);



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]