summaryrefslogtreecommitdiff
path: root/ckcapi-builtin.c
diff options
context:
space:
mode:
Diffstat (limited to 'ckcapi-builtin.c')
-rw-r--r--ckcapi-builtin.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/ckcapi-builtin.c b/ckcapi-builtin.c
index ad70ea2..b4a7e3f 100644
--- a/ckcapi-builtin.c
+++ b/ckcapi-builtin.c
@@ -103,7 +103,7 @@ builtin_load_data(CkCapiSession* sess, CkCapiObject* obj, CkCapiObjectData* objd
return CKR_OBJECT_HANDLE_INVALID;
objdata->data = (void*)all_builtins[bobj->builtin_index];
- objdata->data_funcs = builtin_objdata_vtable;
+ objdata->data_funcs = &builtin_objdata_vtable;
return CKR_OK;
}
@@ -136,7 +136,7 @@ register_builtin_object(CkCapiSession* sess, CK_ULONG index, CkCapiObject** obj)
bobj->builtin_index = index;
bobj->obj.id = 0;
- bobj->obj.obj_funcs = builtin_object_vtable;
+ bobj->obj.obj_funcs = &builtin_object_vtable;
bobj->obj.unique_key = UNIQUE_KEY_AT(bobj, otype);
bobj->obj.unique_len = UNIQUE_KEY_LEN(bobj, otype, builtin_index);
@@ -173,7 +173,7 @@ ckcapi_builtin_find(CkCapiSession* sess, CK_OBJECT_CLASS cls, CK_ATTRIBUTE_PTR m
for(i = 0; i < num_builtins; ++i)
{
objdata.data = (void*)all_builtins[i];
- objdata.data_funcs = builtin_objdata_vtable;
+ objdata.data_funcs = &builtin_objdata_vtable;
if(ckcapi_object_data_match(&objdata, match, count))
{