Use environment variable WINE_NO_MENU_ENTRIES to prevent menu icon and menu entry creation.

Christoph Korn c_korn at gmx.de
Thu Feb 5 10:58:49 CST 2009


---
 programs/winemenubuilder/winemenubuilder.c |    6 ++++++
 1 files changed, 6 insertions(+), 0 deletions(-)

diff --git a/programs/winemenubuilder/winemenubuilder.c b/programs/winemenubuilder/winemenubuilder.c
index f5f7ec0..c66e3fa 100644
--- a/programs/winemenubuilder/winemenubuilder.c
+++ b/programs/winemenubuilder/winemenubuilder.c
@@ -64,6 +64,7 @@
 #endif
 #include <errno.h>
 #include <stdarg.h>
+#include <stdlib.h>
 
 #define COBJMACROS
 
@@ -1735,6 +1736,11 @@ static BOOL init_xdg(void)
  */
 int PASCAL WinMain (HINSTANCE hInstance, HINSTANCE prev, LPSTR cmdline, int show)
 {
+    if(getenv("WINE_NO_MENU_ENTRIES"))
+    {
+        return 0;
+    }
+
     LPSTR token = NULL, p;
     BOOL bWait = FALSE;
     BOOL bURL = FALSE;
-- 
1.5.6.3


--------------020004080301090208000500--



More information about the wine-patches mailing list