|Applies To||RSA ClearTrust 5.5 Runtime C API|
|Issue||How to change value of a key in a ct_map struct in RSA ClearTrust|
ct_map_insert( ) silently fails to overwrite key if key exists in RSA ClearTrust
When inserting a value into a ct_map with ct_insert( ), if the key exists, the previous value is deleted. ct_insert( ) then silently fails to insert the new value. Calling ct_insert( ) with the key and the new value a second time succeeds in inserting the new value for that key.
|Cause||This is a known issue with the C Runtime API that is resolved in RSA ClearTrust hot fix 18.104.22.168|
|Resolution||This issue has been resolved in a hot fix for RSA ClearTrust 5.5.3. Contact RSA Security Customer Support to obtain hot fix 22.214.171.124, or request the latest fix level (which is cumulative, and contains fixes from previous fix levels). This hot fix includes the appropriate C Runtime API for your platform.|
|Legacy Article ID||a28999|