projects
/
ruby-vorbistagger.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Prefer rb_funcall2() over rb_funcall().
[ruby-vorbistagger.git]
/
ext
/
comments.c
diff --git
a/ext/comments.c
b/ext/comments.c
index 03ba68009012eb329fb4f91b9402fe22bae36f48..6e6efd58460b787f541c82a1cbda9ccda9b5a7b9 100644
(file)
--- a/
ext/comments.c
+++ b/
ext/comments.c
@@
-164,7
+164,7
@@
c_delete (VALUE self, VALUE key)
struct RArray *pair = RARRAY (items->ptr[i]);
VALUE tmp;
struct RArray *pair = RARRAY (items->ptr[i]);
VALUE tmp;
- tmp = rb_funcall
(pair->ptr[0], id_casecmp, 1,
key);
+ tmp = rb_funcall
2 (pair->ptr[0], id_casecmp, 1, &
key);
if (tmp == INT2FIX (0)) {
ret = pair->ptr[1];
pos = i;
if (tmp == INT2FIX (0)) {
ret = pair->ptr[1];
pos = i;
@@
-279,7
+279,7
@@
c_aref (VALUE self, VALUE key)
struct RArray *pair = RARRAY (items->ptr[i]);
VALUE tmp;
struct RArray *pair = RARRAY (items->ptr[i]);
VALUE tmp;
- tmp = rb_funcall
(pair->ptr[0], id_casecmp, 1,
key);
+ tmp = rb_funcall
2 (pair->ptr[0], id_casecmp, 1, &
key);
if (tmp == INT2FIX (0))
return pair->ptr[1];
}
if (tmp == INT2FIX (0))
return pair->ptr[1];
}
@@
-306,9
+306,9
@@
c_aset (VALUE self, VALUE key, VALUE value)
struct RArray *pair = RARRAY (items->ptr[i]);
VALUE tmp;
struct RArray *pair = RARRAY (items->ptr[i]);
VALUE tmp;
- tmp = rb_funcall
(pair->ptr[0], id_casecmp, 1,
key);
+ tmp = rb_funcall
2 (pair->ptr[0], id_casecmp, 1, &
key);
if (tmp == INT2FIX (0)) {
if (tmp == INT2FIX (0)) {
- rb_funcall
(pair->ptr[1], id_replace, 1,
value);
+ rb_funcall
2 (pair->ptr[1], id_replace, 1, &
value);
return pair->ptr[1];
}
}
return pair->ptr[1];
}
}
@@
-340,7
+340,7
@@
c_has_key (VALUE self, VALUE key)
struct RArray *pair = RARRAY (items->ptr[i]);
VALUE tmp;
struct RArray *pair = RARRAY (items->ptr[i]);
VALUE tmp;
- tmp = rb_funcall
(pair->ptr[0], id_casecmp, 1,
key);
+ tmp = rb_funcall
2 (pair->ptr[0], id_casecmp, 1, &
key);
if (tmp == INT2FIX (0))
return Qtrue;
}
if (tmp == INT2FIX (0))
return Qtrue;
}
@@
-426,7
+426,7
@@
c_compare (VALUE self, VALUE other)
for (j = 0; j < 2; j++) {
VALUE tmp;
for (j = 0; j < 2; j++) {
VALUE tmp;
- tmp = rb_funcall
(aa->ptr[j], id_compare, 1,
bb->ptr[j]);
+ tmp = rb_funcall
2 (aa->ptr[j], id_compare, 1, &
bb->ptr[j]);
if (FIX2INT (tmp) != 0)
return tmp;
}
if (FIX2INT (tmp) != 0)
return tmp;
}