Author: jun66j5
Date: Tue Dec 10 23:20:54 2024
New Revision: 1922418

URL: http://svn.apache.org/viewvc?rev=1922418&view=rev
Log:
swig-rb: Restore swig-rb to be compatible with Ruby 1.9 through 2.2.

* subversion/bindings/swig/include/svn_types.swg
  (%typemap(ret) svn_error_t *):
    Use `RARRAY_LEN` rather than `rb_array_len`.

Modified:
    subversion/trunk/subversion/bindings/swig/include/svn_types.swg

Modified: subversion/trunk/subversion/bindings/swig/include/svn_types.swg
URL: 
http://svn.apache.org/viewvc/subversion/trunk/subversion/bindings/swig/include/svn_types.swg?rev=1922418&r1=1922417&r2=1922418&view=diff
==============================================================================
--- subversion/trunk/subversion/bindings/swig/include/svn_types.swg (original)
+++ subversion/trunk/subversion/bindings/swig/include/svn_types.swg Tue Dec 10 
23:20:54 2024
@@ -546,7 +546,7 @@ svn_ ## TYPE ## _swig_rb_closed(VALUE se
 %typemap(ret) svn_error_t *
 {
   if (TYPE(*svn_presult) == T_ARRAY) {
-    switch (rb_array_len(*svn_presult)) {
+    switch (RARRAY_LEN(*svn_presult)) {
       case 0:
         *svn_presult = Qnil;
         break;


Reply via email to