MCPcopy Create free account
hub / github.com/DISTRHO/Cardinal / getPatchFileEncodedInURL

Function getPatchFileEncodedInURL

src/CardinalPlugin.cpp:85–96  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

83
84#ifdef DISTRHO_OS_WASM
85static char* getPatchFileEncodedInURL() {
86 return static_cast<char*>(EM_ASM_PTR({
87 var searchParams = new URLSearchParams(window.location.search);
88 var patch = searchParams.get('patch');
89 if (!patch)
90 return null;
91 var length = lengthBytesUTF8(patch) + 1;
92 var str = _malloc(length);
93 stringToUTF8(patch, str, length);
94 return str;
95 }));
96};
97
98static char* getPatchRemoteURL() {
99 return static_cast<char*>(EM_ASM_PTR({

Callers 1

CardinalPlugin.cppFile · 0.70

Calls 1

getMethod · 0.45

Tested by

no test coverage detected