mirror of
https://github.com/ruby/ruby.git
synced 2022-11-09 12:17:21 -05:00
error.c: remove deprecated internal features
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@57673 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
This commit is contained in:
parent
f4c2b33eac
commit
f922f1cbeb
3 changed files with 11 additions and 21 deletions
18
error.c
18
error.c
|
@ -129,24 +129,6 @@ rb_syntax_error_append(VALUE exc, VALUE file, int line, int column,
|
|||
return exc;
|
||||
}
|
||||
|
||||
void
|
||||
rb_compile_error_with_enc(const char *file, int line, void *enc, const char *fmt, ...)
|
||||
{
|
||||
DEPRECATED_INTERNAL_FEATURE("rb_compile_error_with_enc()");
|
||||
}
|
||||
|
||||
void
|
||||
rb_compile_error(const char *file, int line, const char *fmt, ...)
|
||||
{
|
||||
DEPRECATED_INTERNAL_FEATURE("rb_compile_error()");
|
||||
}
|
||||
|
||||
void
|
||||
rb_compile_error_append(const char *fmt, ...)
|
||||
{
|
||||
DEPRECATED_INTERNAL_FEATURE("rb_compile_error_append()");
|
||||
}
|
||||
|
||||
void
|
||||
ruby_deprecated_internal_feature(const char *func)
|
||||
{
|
||||
|
|
|
@ -24,6 +24,17 @@ DECLARE_DEPRECATED_FEATURE(2.2, rb_str_associated);
|
|||
DECLARE_DEPRECATED_FEATURE(2.2, rb_clear_cache);
|
||||
DECLARE_DEPRECATED_FEATURE(2.2, rb_frame_pop);
|
||||
|
||||
#define DECLARE_DEPRECATED_INTERNAL_FEATURE(func) \
|
||||
NORETURN(ERRORFUNC(("deprecated internal function"), DEPRECATED(void func(void))))
|
||||
|
||||
/* error.c */
|
||||
DECLARE_DEPRECATED_INTERNAL_FEATURE(rb_compile_error);
|
||||
DECLARE_DEPRECATED_INTERNAL_FEATURE(rb_compile_error_with_enc);
|
||||
DECLARE_DEPRECATED_INTERNAL_FEATURE(rb_compile_error_append);
|
||||
|
||||
/* struct.c */
|
||||
DECLARE_DEPRECATED_INTERNAL_FEATURE(rb_struct_ptr);
|
||||
|
||||
/* from version.c */
|
||||
#ifndef RUBY_SHOW_COPYRIGHT_TO_DIE
|
||||
# define RUBY_SHOW_COPYRIGHT_TO_DIE 1
|
||||
|
|
|
@ -247,9 +247,6 @@ PRINTF_ARGS(NORETURN(void rb_loaderror_with_path(VALUE path, const char*, ...)),
|
|||
PRINTF_ARGS(NORETURN(void rb_name_error(ID, const char*, ...)), 2, 3);
|
||||
PRINTF_ARGS(NORETURN(void rb_name_error_str(VALUE, const char*, ...)), 2, 3);
|
||||
NORETURN(void rb_invalid_str(const char*, const char*));
|
||||
NORETURN(DEPRECATED(PRINTF_ARGS(void rb_compile_error(const char*, int, const char*, ...), 3, 4)));
|
||||
NORETURN(DEPRECATED(PRINTF_ARGS(void rb_compile_error_with_enc(const char*, int, void *, const char*, ...), 4, 5)));
|
||||
NORETURN(DEPRECATED(PRINTF_ARGS(void rb_compile_error_append(const char*, ...), 1, 2)));
|
||||
NORETURN(void rb_error_frozen(const char*));
|
||||
NORETURN(void rb_error_frozen_object(VALUE));
|
||||
CONSTFUNC(void rb_error_untrusted(VALUE));
|
||||
|
|
Loading…
Reference in a new issue