diff options
| author | Frederic Peters <fpeters@entrouvert.com> | 2008-12-18 16:05:44 +0000 |
|---|---|---|
| committer | Frederic Peters <fpeters@entrouvert.com> | 2008-12-18 16:05:44 +0000 |
| commit | 1c3761b2c174765cec2ff8d6d500af01dd4fc5aa (patch) | |
| tree | d7f04e289a7221373514b435ebd507ad97d1e601 | |
| parent | 9ee9e2b6fd304cf792f30857113e3e8876091a20 (diff) | |
correctly check for successful return of DSA_verify
| -rw-r--r-- | lasso/xml/tools.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/lasso/xml/tools.c b/lasso/xml/tools.c index c72112be..a9915f4f 100644 --- a/lasso/xml/tools.c +++ b/lasso/xml/tools.c @@ -625,7 +625,7 @@ lasso_query_verify_signature(const char *query, const xmlSecKey *sender_public_k status = DSA_verify(NID_sha1, (unsigned char*)digest, 20, signature, key_size, dsa); } - if (status == 0) { + if (status != 1) { ret = LASSO_DS_ERROR_INVALID_SIGNATURE; } |
