mirror of
https://github.com/mkxp-z/mkxp-z.git
synced 2025-09-09 11:32:54 +02:00
Move FileInt.desensitize
to System.desensitize
This commit is contained in:
parent
3d84529dbc
commit
a2a0a05301
2 changed files with 13 additions and 12 deletions
|
@ -112,6 +112,7 @@ RB_METHOD(mriPrint);
|
|||
RB_METHOD(mriP);
|
||||
RB_METHOD(mkxpDataDirectory);
|
||||
RB_METHOD(mkxpSetTitle);
|
||||
RB_METHOD(mkxpDesensitize);
|
||||
RB_METHOD(mkxpPuts);
|
||||
RB_METHOD(mkxpRawKeyStates);
|
||||
RB_METHOD(mkxpMouseInWindow);
|
||||
|
@ -189,6 +190,7 @@ static void mriBindingInit() {
|
|||
_rb_define_module_function(mod, "set_window_title", mkxpSetTitle);
|
||||
_rb_define_module_function(mod, "show_settings", mkxpSettingsMenu);
|
||||
_rb_define_module_function(mod, "puts", mkxpPuts);
|
||||
_rb_define_module_function(mod, "desensitize", mkxpDesensitize);
|
||||
_rb_define_module_function(mod, "raw_key_states", mkxpRawKeyStates);
|
||||
_rb_define_module_function(mod, "mouse_in_window", mkxpMouseInWindow);
|
||||
_rb_define_module_function(mod, "platform", mkxpPlatform);
|
||||
|
@ -269,6 +271,17 @@ RB_METHOD(mkxpSetTitle) {
|
|||
return s;
|
||||
}
|
||||
|
||||
RB_METHOD(mkxpDesensitize) {
|
||||
RB_UNUSED_PARAM;
|
||||
|
||||
VALUE filename;
|
||||
rb_scan_args(argc, argv, "1", &filename);
|
||||
SafeStringValue(filename);
|
||||
|
||||
return rb_str_new_cstr(
|
||||
shState->fileSystem().desensitize(RSTRING_PTR(filename)));
|
||||
}
|
||||
|
||||
RB_METHOD(mkxpPuts) {
|
||||
RB_UNUSED_PARAM;
|
||||
|
||||
|
|
|
@ -250,17 +250,6 @@ RB_METHOD(_marshalLoad) {
|
|||
}
|
||||
#endif
|
||||
|
||||
RB_METHOD(fileIntDesensitize) {
|
||||
RB_UNUSED_PARAM;
|
||||
|
||||
VALUE filename;
|
||||
rb_scan_args(argc, argv, "1", &filename);
|
||||
SafeStringValue(filename);
|
||||
|
||||
return rb_str_new_cstr(
|
||||
shState->fileSystem().desensitize(RSTRING_PTR(filename)));
|
||||
}
|
||||
|
||||
void fileIntBindingInit() {
|
||||
VALUE klass = rb_define_class("FileInt", rb_cIO);
|
||||
#if RAPI_FULL > 187
|
||||
|
@ -280,7 +269,6 @@ void fileIntBindingInit() {
|
|||
#endif
|
||||
_rb_define_method(klass, "binmode", fileIntBinmode);
|
||||
_rb_define_method(klass, "close", fileIntClose);
|
||||
rb_define_singleton_method(klass, "desensitize", RUBY_METHOD_FUNC(fileIntDesensitize), -1);
|
||||
|
||||
_rb_define_module_function(rb_mKernel, "load_data", kernelLoadData);
|
||||
_rb_define_module_function(rb_mKernel, "save_data", kernelSaveData);
|
||||
|
|
Loading…
Add table
Reference in a new issue