Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
M
mruby
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Analytics
Analytics
CI / CD
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
Libraries
mruby
Commits
82524120
Unverified
Commit
82524120
authored
4 years ago
by
Yukihiro "Matz" Matsumoto
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Replace `mrb_intern_cstr` to `mrb_intern_lit`.
parent
4a7309d3
No related merge requests found
Changes
1
Show whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
8 additions
and
8 deletions
+8
-8
mrbgems/mruby-io/src/io.c
mrbgems/mruby-io/src/io.c
+8
-8
No files found.
mrbgems/mruby-io/src/io.c
View file @
82524120
...
...
@@ -447,7 +447,7 @@ mrb_io_s_popen(mrb_state *mrb, mrb_value klass)
pid
=
pi
.
dwProcessId
;
}
mrb_iv_set
(
mrb
,
io
,
mrb_intern_
cstr
(
mrb
,
"@buf"
),
mrb_str_new_cstr
(
mrb
,
""
));
mrb_iv_set
(
mrb
,
io
,
mrb_intern_
lit
(
mrb
,
"@buf"
),
mrb_str_new_cstr
(
mrb
,
""
));
fptr
=
mrb_io_alloc
(
mrb
);
fptr
->
fd
=
_open_osfhandle
((
intptr_t
)
ofd
[
0
],
0
);
...
...
@@ -555,7 +555,7 @@ mrb_io_s_popen(mrb_state *mrb, mrb_value klass)
fd
=
pw
[
1
];
}
mrb_iv_set
(
mrb
,
io
,
mrb_intern_
cstr
(
mrb
,
"@buf"
),
mrb_str_new_cstr
(
mrb
,
""
));
mrb_iv_set
(
mrb
,
io
,
mrb_intern_
lit
(
mrb
,
"@buf"
),
mrb_str_new_cstr
(
mrb
,
""
));
fptr
=
mrb_io_alloc
(
mrb
);
fptr
->
fd
=
fd
;
...
...
@@ -624,8 +624,8 @@ mrb_io_initialize_copy(mrb_state *mrb, mrb_value copy)
DATA_TYPE
(
copy
)
=
&
mrb_io_type
;
DATA_PTR
(
copy
)
=
fptr_copy
;
buf
=
mrb_iv_get
(
mrb
,
orig
,
mrb_intern_
cstr
(
mrb
,
"@buf"
));
mrb_iv_set
(
mrb
,
copy
,
mrb_intern_
cstr
(
mrb
,
"@buf"
),
buf
);
buf
=
mrb_iv_get
(
mrb
,
orig
,
mrb_intern_
lit
(
mrb
,
"@buf"
));
mrb_iv_set
(
mrb
,
copy
,
mrb_intern_
lit
(
mrb
,
"@buf"
),
buf
);
fptr_copy
->
fd
=
mrb_dup
(
mrb
,
fptr_orig
->
fd
,
&
failed
);
if
(
failed
)
{
...
...
@@ -717,7 +717,7 @@ mrb_io_initialize(mrb_state *mrb, mrb_value io)
flags
=
mrb_io_mode_to_flags
(
mrb
,
mode
);
mrb_iv_set
(
mrb
,
io
,
mrb_intern_
cstr
(
mrb
,
"@buf"
),
mrb_str_new_cstr
(
mrb
,
""
));
mrb_iv_set
(
mrb
,
io
,
mrb_intern_
lit
(
mrb
,
"@buf"
),
mrb_str_new_cstr
(
mrb
,
""
));
fptr
=
(
struct
mrb_io
*
)
DATA_PTR
(
io
);
if
(
fptr
!=
NULL
)
{
...
...
@@ -1106,7 +1106,7 @@ time2timeval(mrb_state *mrb, mrb_value time)
static
int
mrb_io_read_data_pending
(
mrb_state
*
mrb
,
mrb_value
io
)
{
mrb_value
buf
=
mrb_iv_get
(
mrb
,
io
,
mrb_intern_
cstr
(
mrb
,
"@buf"
));
mrb_value
buf
=
mrb_iv_get
(
mrb
,
io
,
mrb_intern_
lit
(
mrb
,
"@buf"
));
if
(
mrb_string_p
(
buf
)
&&
RSTRING_LEN
(
buf
)
>
0
)
{
return
1
;
}
...
...
@@ -1128,7 +1128,7 @@ mrb_io_s_pipe(mrb_state *mrb, mrb_value klass)
}
r
=
mrb_obj_value
(
mrb_data_object_alloc
(
mrb
,
mrb_class_ptr
(
klass
),
NULL
,
&
mrb_io_type
));
mrb_iv_set
(
mrb
,
r
,
mrb_intern_
cstr
(
mrb
,
"@buf"
),
mrb_str_new_cstr
(
mrb
,
""
));
mrb_iv_set
(
mrb
,
r
,
mrb_intern_
lit
(
mrb
,
"@buf"
),
mrb_str_new_cstr
(
mrb
,
""
));
fptr_r
=
mrb_io_alloc
(
mrb
);
fptr_r
->
fd
=
pipes
[
0
];
fptr_r
->
readable
=
1
;
...
...
@@ -1138,7 +1138,7 @@ mrb_io_s_pipe(mrb_state *mrb, mrb_value klass)
DATA_PTR
(
r
)
=
fptr_r
;
w
=
mrb_obj_value
(
mrb_data_object_alloc
(
mrb
,
mrb_class_ptr
(
klass
),
NULL
,
&
mrb_io_type
));
mrb_iv_set
(
mrb
,
w
,
mrb_intern_
cstr
(
mrb
,
"@buf"
),
mrb_str_new_cstr
(
mrb
,
""
));
mrb_iv_set
(
mrb
,
w
,
mrb_intern_
lit
(
mrb
,
"@buf"
),
mrb_str_new_cstr
(
mrb
,
""
));
fptr_w
=
mrb_io_alloc
(
mrb
);
fptr_w
->
fd
=
pipes
[
1
];
fptr_w
->
readable
=
0
;
...
...
This diff is collapsed.
Click to expand it.
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment