diff options
author | Benjamin Dauvergne <bdauvergne@entrouvert.com> | 2010-12-22 11:03:52 +0100 |
---|---|---|
committer | Benjamin Dauvergne <bdauvergne@entrouvert.com> | 2010-12-22 11:03:52 +0100 |
commit | d69649cc5d89cb8a9c1fe50e5f668427d19449b2 (patch) | |
tree | 466a2bdaf7cec0befdc5c394cf38cee507780b0c /lasso | |
parent | fb37b807a72e1a44ed338215cf0fb7c9199eab80 (diff) | |
download | lasso-d69649cc5d89cb8a9c1fe50e5f668427d19449b2.tar.gz lasso-d69649cc5d89cb8a9c1fe50e5f668427d19449b2.tar.xz lasso-d69649cc5d89cb8a9c1fe50e5f668427d19449b2.zip |
[xml] fix null pointer access in lasso_node_get_encryption
Diffstat (limited to 'lasso')
-rw-r--r-- | lasso/xml/xml.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/lasso/xml/xml.c b/lasso/xml/xml.c index b5d35050..5504c3fc 100644 --- a/lasso/xml/xml.c +++ b/lasso/xml/xml.c @@ -1081,7 +1081,7 @@ lasso_node_get_encryption(LassoNode *node, xmlSecKey **encryption_public_key, g_return_if_fail(LASSO_IS_NODE(node)); custom_element = _lasso_node_get_custom_element(node); - if (custom_element->encryption_public_key) { + if (custom_element && custom_element->encryption_public_key) { lasso_assign_sec_key(*encryption_public_key, custom_element->encryption_public_key); *encryption_sym_key_type = custom_element->encryption_sym_key_type; |