From 2ea7970a8246cbfda926ead0d78847a1e72e7b3e Mon Sep 17 00:00:00 2001 From: Jarred Sumner Date: Tue, 15 Mar 2022 04:49:48 -0700 Subject: [bun.js] utf8 console.{time, count, timeEnd, profile, profileEnd, count, countReset} --- src/javascript/jsc/bindings/ZigConsoleClient.cpp | 32 ++++++++++++------------ 1 file changed, 16 insertions(+), 16 deletions(-) (limited to 'src/javascript/jsc/bindings/ZigConsoleClient.cpp') diff --git a/src/javascript/jsc/bindings/ZigConsoleClient.cpp b/src/javascript/jsc/bindings/ZigConsoleClient.cpp index 0b0a97504..318c43e1c 100644 --- a/src/javascript/jsc/bindings/ZigConsoleClient.cpp +++ b/src/javascript/jsc/bindings/ZigConsoleClient.cpp @@ -81,45 +81,45 @@ void Zig::ConsoleClient::messageWithTypeAndLevel(MessageType type, MessageLevel } void Zig::ConsoleClient::count(JSGlobalObject* globalObject, const String& label) { - auto ptr = label.characters8(); - Zig__ConsoleClient__count(this->m_client, globalObject, ptr, label.length()); + auto input = label.tryGetUtf8().value(); + Zig__ConsoleClient__count(this->m_client, globalObject, reinterpret_cast(input.data()), input.length()); } void Zig::ConsoleClient::countReset(JSGlobalObject* globalObject, const String& label) { - auto ptr = label.characters8(); - Zig__ConsoleClient__countReset(this->m_client, globalObject, ptr, label.length()); + auto input = label.tryGetUtf8().value(); + Zig__ConsoleClient__countReset(this->m_client, globalObject, reinterpret_cast(input.data()), input.length()); } void Zig::ConsoleClient::profile(JSC::JSGlobalObject* globalObject, const String& label) { - auto ptr = label.characters8(); - Zig__ConsoleClient__profile(this->m_client, globalObject, ptr, label.length()); + auto input = label.tryGetUtf8().value(); + Zig__ConsoleClient__profile(this->m_client, globalObject, reinterpret_cast(input.data()), input.length()); } void Zig::ConsoleClient::profileEnd(JSC::JSGlobalObject* globalObject, const String& label) { - auto ptr = label.characters8(); - Zig__ConsoleClient__profileEnd(this->m_client, globalObject, ptr, label.length()); + auto input = label.tryGetUtf8().value(); + Zig__ConsoleClient__profileEnd(this->m_client, globalObject, reinterpret_cast(input.data()), input.length()); } void Zig::ConsoleClient::takeHeapSnapshot(JSC::JSGlobalObject* globalObject, const String& label) { - auto ptr = label.characters8(); - Zig__ConsoleClient__takeHeapSnapshot(this->m_client, globalObject, ptr, label.length()); + auto input = label.tryGetUtf8().value(); + Zig__ConsoleClient__takeHeapSnapshot(this->m_client, globalObject, reinterpret_cast(input.data()), input.length()); } void Zig::ConsoleClient::time(JSGlobalObject* globalObject, const String& label) { - auto ptr = label.characters8(); - Zig__ConsoleClient__time(this->m_client, globalObject, ptr, label.length()); + auto input = label.tryGetUtf8().value(); + Zig__ConsoleClient__time(this->m_client, globalObject, reinterpret_cast(input.data()), input.length()); } void Zig::ConsoleClient::timeLog(JSGlobalObject* globalObject, const String& label, Ref&& arguments) { - auto ptr = label.characters8(); - Zig__ConsoleClient__timeLog(this->m_client, globalObject, ptr, label.length(), arguments.ptr()); + auto input = label.tryGetUtf8().value(); + Zig__ConsoleClient__timeLog(this->m_client, globalObject, reinterpret_cast(input.data()), input.length(), arguments.ptr()); } void Zig::ConsoleClient::timeEnd(JSGlobalObject* globalObject, const String& label) { - auto ptr = label.characters8(); - Zig__ConsoleClient__timeEnd(this->m_client, globalObject, ptr, label.length()); + auto input = label.tryGetUtf8().value(); + Zig__ConsoleClient__timeEnd(this->m_client, globalObject, reinterpret_cast(input.data()), input.length()); } void Zig::ConsoleClient::timeStamp(JSGlobalObject* globalObject, Ref&& args) { -- cgit v1.2.3