summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorFrederic Peters <fpeters@entrouvert.com>2008-12-18 16:05:44 +0000
committerFrederic Peters <fpeters@entrouvert.com>2008-12-18 16:05:44 +0000
commit1c3761b2c174765cec2ff8d6d500af01dd4fc5aa (patch)
treed7f04e289a7221373514b435ebd507ad97d1e601
parent9ee9e2b6fd304cf792f30857113e3e8876091a20 (diff)
correctly check for successful return of DSA_verify
-rw-r--r--lasso/xml/tools.c2
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;
}