From: Nicholas Blasgen Date: Thu, 16 Mar 2017 01:15:10 +0000 (+0000) Subject: FS-10128 [mod_v8] This commit removes strlen() in favor of binary safe .length()... X-Git-Tag: v1.8.0~680^2 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=fabe27abde36044e917e9ac396ee0ca2f05b8535;p=thirdparty%2Ffreeswitch.git FS-10128 [mod_v8] This commit removes strlen() in favor of binary safe .length() function --- diff --git a/src/mod/languages/mod_v8/src/fssocket.cpp b/src/mod/languages/mod_v8/src/fssocket.cpp index 8339fd6624..40a2fa645f 100644 --- a/src/mod/languages/mod_v8/src/fssocket.cpp +++ b/src/mod/languages/mod_v8/src/fssocket.cpp @@ -140,7 +140,7 @@ JS_SOCKET_FUNCTION_IMPL(Send) switch_status_t ret; String::Utf8Value str(info[0]); const char *buffer = js_safe_str(*str); - switch_size_t len = strlen(buffer); + switch_size_t len = str.length(); // binary safe version of strlen() ret = switch_socket_send(this->_socket, buffer, &len); if (ret != SWITCH_STATUS_SUCCESS) {