aboutsummaryrefslogtreecommitdiffstats
path: root/databases/rubygem-bdb1/files/patch-ext_bdb1_recnum.c
diff options
context:
space:
mode:
authorSunpoet Po-Chuan Hsieh <sunpoet@FreeBSD.org>2017-12-28 13:42:01 +0000
committerSunpoet Po-Chuan Hsieh <sunpoet@FreeBSD.org>2017-12-28 13:42:01 +0000
commit99ef59a5eb99c5b43c19277989087b4a2bd68818 (patch)
tree71754b9d04c25fa0fe38ab8dc87a5190ede8990b /databases/rubygem-bdb1/files/patch-ext_bdb1_recnum.c
parent433a66dea825d5df0b0efc4368ba28877ac652ae (diff)
Remove outdate RUBY_VER check
Diffstat (limited to 'databases/rubygem-bdb1/files/patch-ext_bdb1_recnum.c')
-rw-r--r--databases/rubygem-bdb1/files/patch-ext_bdb1_recnum.c11
1 files changed, 11 insertions, 0 deletions
diff --git a/databases/rubygem-bdb1/files/patch-ext_bdb1_recnum.c b/databases/rubygem-bdb1/files/patch-ext_bdb1_recnum.c
new file mode 100644
index 000000000000..9a172a17615a
--- /dev/null
+++ b/databases/rubygem-bdb1/files/patch-ext_bdb1_recnum.c
@@ -0,0 +1,11 @@
+--- ext/bdb1/recnum.c.orig
++++ ext/bdb1/recnum.c
+@@ -17,7 +17,7 @@
+ argc++;
+ }
+ rb_hash_aset(argv[argc - 1], array, INT2FIX(0));
+- if (rb_hash_aref(argv[argc - 1], sarray) != RHASH(argv[argc - 1])->ifnone) {
++ if (rb_hash_aref(argv[argc - 1], sarray) != rb_hash_ifnone(argv[argc - 1])) {
+ rb_hash_aset(argv[argc - 1], sarray, INT2FIX(0));
+ }
+ rb_hash_aset(argv[argc - 1], rb_str_new2("set_flags"), INT2FIX(DB_RENUMBER));