summaryrefslogtreecommitdiff
path: root/tool
diff options
context:
space:
mode:
authorStefan Walter <stefw@src.gnome.org>2009-02-02 12:58:29 +0000
committerStefan Walter <stefw@src.gnome.org>2009-02-02 12:58:29 +0000
commitcb4189d901f9e2bd945d24d9baefb81ea7eb4387 (patch)
treea429e3d96a398a56b4e924fbd75db08ff8b16d68 /tool
parenta76840a8140a19a0817cce3cba73c3b71ac9be8b (diff)
downloadgnome-keyring-cb4189d901f9e2bd945d24d9baefb81ea7eb4387.tar.gz
Fix more size problems when using constants with varargs. Fixes bug
* daemon/pk/gkr-pk-cert.c: * daemon/pk/gkr-pk-import.c: * daemon/pk/gkr-pk-object.c: * daemon/pk/gkr-pk-privkey.c: * daemon/pk/gkr-pk-pubkey.c: * daemon/pk/gkr-pk-util.c: * gp11/gp11-attributes.c: * gp11/gp11-object.c: * gp11/tests/unit-test-gp11-attributes.c: * gp11/tests/unit-test-gp11-object.c: * gp11/tests/unit-test-gp11-session.c: * pkcs11/gck/gck-attributes.c: * pkcs11/gck/gck-private-key.c: * pkcs11/gck/gck-public-key.c: * pkcs11/gck/gck-session.c: * pkcs11/ssh-agent/gck-ssh-agent-ops.c: * pkcs11/ssh-agent/gck-ssh-agent-proto.c: * tools/gkr-tool-import.c: Fix more size problems when using constants with varargs. Fixes bug #569736. Research by Christophe Fergeau svn path=/trunk/; revision=1492
Diffstat (limited to 'tool')
-rw-r--r--tool/gkr-tool-import.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/tool/gkr-tool-import.c b/tool/gkr-tool-import.c
index 473a90b1..c15d5c10 100644
--- a/tool/gkr-tool-import.c
+++ b/tool/gkr-tool-import.c
@@ -49,7 +49,7 @@ on_imported (GcrImporter *importer, GP11Object *object)
GError *err = NULL;
gchar *label, *hex;
- attrs = gp11_attributes_new_empty (CKA_LABEL, CKA_CLASS, CKA_ID, -1);
+ attrs = gp11_attributes_new_empty (CKA_LABEL, CKA_CLASS, CKA_ID, GP11_INVALID);
if (!gp11_object_get_full (object, attrs, NULL, &err)) {
gkr_tool_handle_error (&err, "couldn't get imported object info");
return;