mirror of
https://github.com/ruby/ruby.git
synced 2025-08-23 13:04:13 +02:00
* re.c (rb_reg_expr_str): should treat backslash specially in
escaping. * io.c: complete off_t handling; missing argument for fptr_finalize(); polished rb_scan_args call. * dir.c: wrap multi-statment macro by do { } while (0) * eval.c, numeric,c, sprintf.c, util.c: ditto. * bignum.c (rb_big_eq): check `y == x' if y is neither Fixnum, Bignum, nor Float. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@2382 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
This commit is contained in:
parent
8a7b08bb78
commit
e63a990141
23 changed files with 146 additions and 98 deletions
24
intern.h
24
intern.h
|
@ -23,7 +23,7 @@ VALUE rb_assoc_new _((VALUE, VALUE));
|
|||
VALUE rb_ary_new _((void));
|
||||
VALUE rb_ary_new2 _((long));
|
||||
VALUE rb_ary_new3 __((long,...));
|
||||
VALUE rb_ary_new4 _((long, VALUE *));
|
||||
VALUE rb_ary_new4 _((long, const VALUE *));
|
||||
VALUE rb_ary_freeze _((VALUE));
|
||||
VALUE rb_ary_aref _((int, VALUE*, VALUE));
|
||||
void rb_ary_store _((VALUE, long, VALUE));
|
||||
|
@ -204,7 +204,7 @@ VALUE rb_find_file _((VALUE));
|
|||
/* gc.c */
|
||||
int ruby_stack_check _((void));
|
||||
int ruby_stack_length _((VALUE**));
|
||||
char *rb_source_filename _((const char *));
|
||||
char *rb_source_filename _((const char*));
|
||||
void rb_gc_mark_locations _((VALUE*, VALUE*));
|
||||
void rb_mark_tbl _((struct st_table*));
|
||||
void rb_mark_hash _((struct st_table*));
|
||||
|
@ -224,7 +224,7 @@ VALUE rb_hash_aref _((VALUE, VALUE));
|
|||
VALUE rb_hash_aset _((VALUE, VALUE, VALUE));
|
||||
VALUE rb_hash_delete_if _((VALUE));
|
||||
VALUE rb_hash_delete _((VALUE,VALUE));
|
||||
int rb_path_check _((char *));
|
||||
int rb_path_check _((char*));
|
||||
int rb_env_path_tainted _((void));
|
||||
/* io.c */
|
||||
EXTERN VALUE rb_fs;
|
||||
|
@ -278,7 +278,7 @@ VALUE rb_Integer _((VALUE));
|
|||
VALUE rb_Float _((VALUE));
|
||||
VALUE rb_String _((VALUE));
|
||||
VALUE rb_Array _((VALUE));
|
||||
double rb_cstr_to_dbl _((const char *, int));
|
||||
double rb_cstr_to_dbl _((const char*, int));
|
||||
double rb_str_to_dbl _((VALUE, int));
|
||||
/* parse.y */
|
||||
EXTERN int ruby_sourceline;
|
||||
|
@ -354,14 +354,14 @@ VALUE rb_str_new _((const char*, long));
|
|||
VALUE rb_str_new2 _((const char*));
|
||||
VALUE rb_str_new3 _((VALUE));
|
||||
VALUE rb_str_new4 _((VALUE));
|
||||
VALUE rb_str_new5 _((VALUE, const char *, long));
|
||||
VALUE rb_str_new5 _((VALUE, const char*, long));
|
||||
VALUE rb_tainted_str_new _((const char*, long));
|
||||
VALUE rb_tainted_str_new2 _((const char*));
|
||||
VALUE rb_str_buf_new _((long));
|
||||
VALUE rb_str_buf_new2 _((const char*));
|
||||
VALUE rb_str_buf_append _((VALUE, VALUE));
|
||||
VALUE rb_str_buf_cat _((VALUE, const char *, long));
|
||||
VALUE rb_str_buf_cat2 _((VALUE, const char *));
|
||||
VALUE rb_str_buf_cat _((VALUE, const char*, long));
|
||||
VALUE rb_str_buf_cat2 _((VALUE, const char*));
|
||||
VALUE rb_obj_as_string _((VALUE));
|
||||
VALUE rb_str_dup _((VALUE));
|
||||
VALUE rb_str_dup_frozen _((VALUE));
|
||||
|
@ -415,8 +415,8 @@ void rb_free_generic_ivar _((VALUE));
|
|||
VALUE rb_ivar_get _((VALUE, ID));
|
||||
VALUE rb_ivar_set _((VALUE, ID, VALUE));
|
||||
VALUE rb_ivar_defined _((VALUE, ID));
|
||||
VALUE rb_iv_set _((VALUE, const char *, VALUE));
|
||||
VALUE rb_iv_get _((VALUE, const char *));
|
||||
VALUE rb_iv_set _((VALUE, const char*, VALUE));
|
||||
VALUE rb_iv_get _((VALUE, const char*));
|
||||
VALUE rb_obj_instance_variables _((VALUE));
|
||||
VALUE rb_obj_remove_instance_variable _((VALUE, VALUE));
|
||||
void *rb_mod_const_at _((VALUE, void*));
|
||||
|
@ -436,9 +436,9 @@ void rb_autoload_load _((ID));
|
|||
VALUE rb_cvar_defined _((VALUE, ID));
|
||||
void rb_cvar_set _((VALUE, ID, VALUE, int));
|
||||
VALUE rb_cvar_get _((VALUE, ID));
|
||||
void rb_cv_set _((VALUE, const char *, VALUE));
|
||||
VALUE rb_cv_get _((VALUE, const char *));
|
||||
void rb_define_class_variable _((VALUE, const char *, VALUE));
|
||||
void rb_cv_set _((VALUE, const char*, VALUE));
|
||||
VALUE rb_cv_get _((VALUE, const char*));
|
||||
void rb_define_class_variable _((VALUE, const char*, VALUE));
|
||||
VALUE rb_mod_class_variables _((VALUE));
|
||||
VALUE rb_mod_remove_cvar _((VALUE, VALUE));
|
||||
/* version.c */
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue