]> git.pld-linux.org Git - packages/freeradius-server.git/blame - freeradius-server-ruby.patch
- fix building with ruby >= 1.9.1
[packages/freeradius-server.git] / freeradius-server-ruby.patch
CommitLineData
4cc19918 1diff -ur freeradius-server-2.1.10.orig//src/modules/rlm_ruby/rlm_ruby.c freeradius-server-2.1.10/src/modules/rlm_ruby/rlm_ruby.c
2--- freeradius-server-2.1.10.orig//src/modules/rlm_ruby/rlm_ruby.c 2010-09-28 13:03:56.000000000 +0200
3+++ freeradius-server-2.1.10/src/modules/rlm_ruby/rlm_ruby.c 2010-11-24 13:26:16.021268990 +0100
4@@ -113,7 +113,7 @@
5 }
6
7 /* Get the array size. */
8- outertuplesize = RARRAY(rb_value)->len;
9+ outertuplesize = RARRAY_LEN(rb_value);
10
11 for (i = 0; i < outertuplesize; i++) {
12 VALUE pTupleElement = rb_ary_entry(rb_value, i);
13@@ -124,7 +124,7 @@
14 /* Check if it's a pair */
15 int tuplesize;
16
17- if ((tuplesize = RARRAY(pTupleElement)->len) != 2) {
18+ if ((tuplesize = RARRAY_LEN(pTupleElement)) != 2) {
19 radlog(L_ERR, "%s: tuple element %d is a tuple "
20 " of size %d. must be 2\n", function_name,
21 i, tuplesize);
This page took 0.083781 seconds and 4 git commands to generate.