Skip to content
GitLab
Menu
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in
Toggle navigation
Menu
Open sidebar
TASTE
uPython-mirror
Commits
bbd9251b
Commit
bbd9251b
authored
Jan 28, 2015
by
Paul Sokolovsky
Browse files
py: bytes(): Make sure we add values as bytes, not as chars.
parent
98e3a646
Changes
1
Hide whitespace changes
Inline
Side-by-side
py/objstr.c
View file @
bbd9251b
...
...
@@ -223,7 +223,7 @@ STATIC mp_obj_t bytes_make_new(mp_obj_t type_in, mp_uint_t n_args, mp_uint_t n_k
mp_obj_t
iterable
=
mp_getiter
(
args
[
0
]);
mp_obj_t
item
;
while
((
item
=
mp_iternext
(
iterable
))
!=
MP_OBJ_STOP_ITERATION
)
{
vstr_add_
char
(
&
vstr
,
MP_OBJ_SMALL_INT_VALUE
(
item
));
vstr_add_
byte
(
&
vstr
,
MP_OBJ_SMALL_INT_VALUE
(
item
));
}
return
mp_obj_new_str_from_vstr
(
&
mp_type_bytes
,
&
vstr
);
...
...
Write
Preview
Supports
Markdown
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