From aa4015f82cd3d3e7d5f6fea0daee76109e9a335f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bj=C3=B6rn=20Esser?= Date: Fri, 16 Feb 2018 09:14:27 +0100 Subject: [PATCH] bcrypt_ext: Add compatibility with libxcrypt --- ext/mri/bcrypt_ext.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ext/mri/bcrypt_ext.c b/ext/mri/bcrypt_ext.c index 13f5e4e..b2edd1d 100644 --- a/ext/mri/bcrypt_ext.c +++ b/ext/mri/bcrypt_ext.c @@ -45,7 +45,7 @@ static VALUE bc_crypt(VALUE self, VALUE key, VALUE setting) { if(!value) return Qnil; - out = rb_str_new(data, size - 1); + out = rb_str_new2(value); xfree(data);