aboutsummaryrefslogtreecommitdiffstats
path: root/ossl_x509req.c
diff options
context:
space:
mode:
Diffstat (limited to 'ossl_x509req.c')
-rw-r--r--ossl_x509req.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/ossl_x509req.c b/ossl_x509req.c
index 2a43542..ee7e76d 100644
--- a/ossl_x509req.c
+++ b/ossl_x509req.c
@@ -181,10 +181,10 @@ ossl_x509req_set_version(VALUE self, VALUE version)
GetX509Req(self, req);
- if ((ver = NUM2INT(version)) <= 0) {
- rb_raise(eX509RequestError, "version must be > 0!");
+ if ((ver = NUM2INT(version)) < 0) {
+ rb_raise(eX509RequestError, "version must be >= 0!");
}
- if (!X509_REQ_set_version(req, version)) {
+ if (!X509_REQ_set_version(req, ver)) {
OSSL_Raise(eX509RequestError, "");
}