[Scummvm-git-logs] scummvm master -> c27405ddf22a6ea5dfa7c6b0d6064bf8b77e360e

sev- noreply at scummvm.org
Tue Oct 8 17:40:41 UTC 2024


This automated email contains information about 1 new commit which have been
pushed to the 'scummvm' repo located at https://github.com/scummvm/scummvm .

Summary:
c27405ddf2 BACKENDS: IMGUI: Disable non-portable shell funcitons


Commit: c27405ddf22a6ea5dfa7c6b0d6064bf8b77e360e
    https://github.com/scummvm/scummvm/commit/c27405ddf22a6ea5dfa7c6b0d6064bf8b77e360e
Author: Eugene Sandulenko (sev at scummvm.org)
Date: 2024-10-08T19:40:31+02:00

Commit Message:
BACKENDS: IMGUI: Disable non-portable shell funcitons

Changed paths:
    backends/imgui/imconfig.h


diff --git a/backends/imgui/imconfig.h b/backends/imgui/imconfig.h
index b8d55842b9b..1aeae9db150 100644
--- a/backends/imgui/imconfig.h
+++ b/backends/imgui/imconfig.h
@@ -43,7 +43,7 @@
 //#define IMGUI_DISABLE_WIN32_DEFAULT_IME_FUNCTIONS         // [Win32] [Default with non-Visual Studio compilers] Don't implement default IME handler (won't require imm32.lib/.a)
 //#define IMGUI_DISABLE_WIN32_FUNCTIONS                     // [Win32] Won't use and link with any Win32 function (clipboard, IME).
 //#define IMGUI_ENABLE_OSX_DEFAULT_CLIPBOARD_FUNCTIONS      // [OSX] Implement default OSX clipboard handler (need to link with '-framework ApplicationServices', this is why this is not the default).
-//#define IMGUI_DISABLE_DEFAULT_SHELL_FUNCTIONS             // Don't implement default platform_io.Platform_OpenInShellFn() handler (Win32: ShellExecute(), require shell32.lib/.a, Mac/Linux: use system("")).
+#define IMGUI_DISABLE_DEFAULT_SHELL_FUNCTIONS             // Don't implement default platform_io.Platform_OpenInShellFn() handler (Win32: ShellExecute(), require shell32.lib/.a, Mac/Linux: use system("")).
 //#define IMGUI_DISABLE_DEFAULT_FORMAT_FUNCTIONS            // Don't implement ImFormatString/ImFormatStringV so you can implement them yourself (e.g. if you don't want to link with vsnprintf)
 //#define IMGUI_DISABLE_DEFAULT_MATH_FUNCTIONS              // Don't implement ImFabs/ImSqrt/ImPow/ImFmod/ImCos/ImSin/ImAcos/ImAtan2 so you can implement them yourself.
 //#define IMGUI_DISABLE_FILE_FUNCTIONS                      // Don't implement ImFileOpen/ImFileClose/ImFileRead/ImFileWrite and ImFileHandle at all (replace them with dummies)




More information about the Scummvm-git-logs mailing list