Fix license compliance and fix things up, add reverse proxy, fix some security flaws with HttpUtils
All checks were successful
Build and Deploy on Tag / 🔨 Build for PowerPC (push) Successful in 2m21s
Build and Deploy on Tag / 🔨 Build for everything else (git.tesses.org/tesses50/linux-arm:latest, arm-linux-gnueabihf, arm7) (push) Successful in 2m53s
Build and Deploy on Tag / 🔨 Build for everything else (git.tesses.org/tesses50/linux-arm64:latest, aarch64-linux-gnu, arm64) (push) Successful in 3m1s
Build and Deploy on Tag / 🔨 Build win32 and update the tap 🍺 (push) Successful in 4m48s
Build and Deploy on Tag / 🔨 Build for everything else (git.tesses.org/tesses50/linux-riscv64:latest, riscv64-linux-gnu, riscv64) (push) Successful in 2m29s
Build and Deploy on Tag / 🔨 Build for everything else (git.tesses.org/tesses50/linux-x64:latest, x86_64-linux-gnu, amd64) (push) Successful in 2m22s
Build and Deploy on Tag / 🔨 Build for everything else (git.tesses.org/tesses50/linux-x86:latest, i386-linux-gnu, 386) (push) Successful in 2m22s
All checks were successful
Build and Deploy on Tag / 🔨 Build for PowerPC (push) Successful in 2m21s
Build and Deploy on Tag / 🔨 Build for everything else (git.tesses.org/tesses50/linux-arm:latest, arm-linux-gnueabihf, arm7) (push) Successful in 2m53s
Build and Deploy on Tag / 🔨 Build for everything else (git.tesses.org/tesses50/linux-arm64:latest, aarch64-linux-gnu, arm64) (push) Successful in 3m1s
Build and Deploy on Tag / 🔨 Build win32 and update the tap 🍺 (push) Successful in 4m48s
Build and Deploy on Tag / 🔨 Build for everything else (git.tesses.org/tesses50/linux-riscv64:latest, riscv64-linux-gnu, riscv64) (push) Successful in 2m29s
Build and Deploy on Tag / 🔨 Build for everything else (git.tesses.org/tesses50/linux-x64:latest, x86_64-linux-gnu, amd64) (push) Successful in 2m22s
Build and Deploy on Tag / 🔨 Build for everything else (git.tesses.org/tesses50/linux-x86:latest, i386-linux-gnu, 386) (push) Successful in 2m22s
This commit is contained in:
@@ -705,7 +705,7 @@ void ShellFileOrUrl(std::string fileOrUrl) {
|
||||
auto result = ShellExecuteW(NULL, L"open", (LPCWSTR)wname.c_str(), NULL,
|
||||
NULL, SW_SHOWNORMAL);
|
||||
if ((INT_PTR)result <= 32) {
|
||||
switch ((int)result) {
|
||||
switch ((INT_PTR)result) {
|
||||
case 0:
|
||||
throw std::runtime_error(
|
||||
"The operating system is out of memory or resources.");
|
||||
@@ -745,7 +745,7 @@ void ShellFileOrUrl(std::string fileOrUrl) {
|
||||
"(SE_ERR_DLLNOTFOUND).");
|
||||
default:
|
||||
throw std::runtime_error("Unknown error: " +
|
||||
std::to_string((int)result));
|
||||
std::to_string((intptr_t)result));
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user