diff options
Diffstat (limited to 'src/lib/prov/pkcs11/p11_object.cpp')
-rw-r--r-- | src/lib/prov/pkcs11/p11_object.cpp | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/lib/prov/pkcs11/p11_object.cpp b/src/lib/prov/pkcs11/p11_object.cpp index e708d7555..9676dc050 100644 --- a/src/lib/prov/pkcs11/p11_object.cpp +++ b/src/lib/prov/pkcs11/p11_object.cpp @@ -29,13 +29,13 @@ void AttributeContainer::add_class(ObjectClass object_class) void AttributeContainer::add_string(AttributeType attribute, const std::string& value) { m_strings.push_back(value); - add_attribute(attribute, reinterpret_cast<const uint8_t*>(m_strings.back().data()), static_cast<uint32_t>(value.size())); + add_attribute(attribute, reinterpret_cast<const uint8_t*>(m_strings.back().data()), static_cast<Ulong>(value.size())); } void AttributeContainer::add_binary(AttributeType attribute, const uint8_t* value, size_t length) { m_vectors.push_back(secure_vector<uint8_t>(value, value + length)); - add_attribute(attribute, reinterpret_cast< const uint8_t* >(m_vectors.back().data()), static_cast<uint32_t>(length)); + add_attribute(attribute, reinterpret_cast< const uint8_t* >(m_vectors.back().data()), static_cast<Ulong>(length)); } void AttributeContainer::add_bool(AttributeType attribute, bool value) @@ -44,7 +44,7 @@ void AttributeContainer::add_bool(AttributeType attribute, bool value) add_attribute(attribute, reinterpret_cast< uint8_t* >(&m_numerics.back()), sizeof(Bbool)); } -void AttributeContainer::add_attribute(AttributeType attribute, const uint8_t* value, uint32_t size) +void AttributeContainer::add_attribute(AttributeType attribute, const uint8_t* value, Ulong size) { bool exists = false; // check if the attribute has been added already |