diff options
Diffstat (limited to 'p11-kit/uri.c')
-rw-r--r-- | p11-kit/uri.c | 5 |
1 files changed, 1 insertions, 4 deletions
diff --git a/p11-kit/uri.c b/p11-kit/uri.c index 0bb35db..52bd61d 100644 --- a/p11-kit/uri.c +++ b/p11-kit/uri.c @@ -922,10 +922,7 @@ parse_class_attribute (const char *name, const char *start, const char *end, free (value); - attr.pValue = malloc (sizeof (klass)); - return_val_if_fail (attr.pValue != NULL, P11_KIT_URI_UNEXPECTED); - - memcpy (attr.pValue, &klass, sizeof (klass)); + attr.pValue = &klass; attr.ulValueLen = sizeof (klass); attr.type = CKA_CLASS; |