mirror of
https://github.com/pocketpy/pocketpy
synced 2025-10-21 20:10:17 +00:00
some fix
This commit is contained in:
parent
031f189a4a
commit
3ae90fe9b1
@ -76,8 +76,8 @@ pkpy_Str pkpy_Str__copy(const pkpy_Str *self){
|
|||||||
pkpy_Str retval = *self;
|
pkpy_Str retval = *self;
|
||||||
if(!self->is_sso){
|
if(!self->is_sso){
|
||||||
retval._ptr = (char*)malloc(self->size + 1);
|
retval._ptr = (char*)malloc(self->size + 1);
|
||||||
|
// '\0' is copied
|
||||||
memcpy(retval._ptr, self->_ptr, self->size + 1);
|
memcpy(retval._ptr, self->_ptr, self->size + 1);
|
||||||
retval._ptr[retval.size] = '\0';
|
|
||||||
}
|
}
|
||||||
return retval;
|
return retval;
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user