--- rxvt-unicode/src/rxvtperl.xs 2011/04/07 12:19:41 1.140 +++ rxvt-unicode/src/rxvtperl.xs 2011/05/30 18:39:03 1.141 @@ -343,7 +343,7 @@ "" "use urxvt;" }; - int argc = ARRAY_LENGTH(args); + int argc = ecb_array_length (args); char **argv = args; PERL_SYS_INIT3 (&argc, &argv, &environ); @@ -790,7 +790,7 @@ # endif }; - for (civ = const_iv + ARRAY_LENGTH(const_iv); civ-- > const_iv; ) + for (civ = const_iv + ecb_array_length (const_iv); civ-- > const_iv; ) newCONSTSUB (stash, (char *)civ->name, newSViv (civ->iv)); } @@ -1483,7 +1483,7 @@ # undef reserve }; - rs = rslist + ARRAY_LENGTH(rslist); + rs = rslist + ecb_array_length (rslist); if (*name) {