You've already forked godot
mirror of
https://github.com/godotengine/godot.git
synced 2025-11-04 12:00:25 +00:00
Use append_ instead of parse_ for String methods.
This commit is contained in:
@@ -37,7 +37,8 @@
|
||||
void EMWSPeer::_esws_on_connect(void *p_obj, char *p_proto) {
|
||||
EMWSPeer *peer = static_cast<EMWSPeer *>(p_obj);
|
||||
peer->ready_state = STATE_OPEN;
|
||||
peer->selected_protocol.parse_utf8(p_proto);
|
||||
peer->selected_protocol.clear();
|
||||
peer->selected_protocol.append_utf8(p_proto);
|
||||
}
|
||||
|
||||
void EMWSPeer::_esws_on_message(void *p_obj, const uint8_t *p_data, int p_data_size, int p_is_string) {
|
||||
@@ -54,7 +55,8 @@ void EMWSPeer::_esws_on_error(void *p_obj) {
|
||||
void EMWSPeer::_esws_on_close(void *p_obj, int p_code, const char *p_reason, int p_was_clean) {
|
||||
EMWSPeer *peer = static_cast<EMWSPeer *>(p_obj);
|
||||
peer->close_code = p_code;
|
||||
peer->close_reason.parse_utf8(p_reason);
|
||||
peer->close_reason.clear();
|
||||
peer->close_reason.append_utf8(p_reason);
|
||||
peer->ready_state = STATE_CLOSED;
|
||||
}
|
||||
|
||||
|
||||
@@ -646,9 +646,9 @@ void WSLPeer::_wsl_msg_recv_callback(wslay_event_context_ptr ctx, const struct w
|
||||
// Close request or confirmation.
|
||||
peer->close_code = arg->status_code;
|
||||
size_t len = arg->msg_length;
|
||||
peer->close_reason = "";
|
||||
peer->close_reason.clear();
|
||||
if (len > 2 /* first 2 bytes = close code */) {
|
||||
peer->close_reason.parse_utf8((char *)arg->msg + 2, len - 2);
|
||||
peer->close_reason.append_utf8((char *)arg->msg + 2, len - 2);
|
||||
}
|
||||
if (peer->ready_state == STATE_OPEN) {
|
||||
peer->ready_state = STATE_CLOSING;
|
||||
|
||||
Reference in New Issue
Block a user