]> git.pld-linux.org Git - packages/enlightenment.git/blob - e16-check_menus.patch
- up to 0.16.999.037
[packages/enlightenment.git] / e16-check_menus.patch
1 --- e16-0.16.8.1/src/main.c~    2006-07-17 22:23:50.000000000 +0200
2 +++ e16-0.16.8.1/src/main.c     2006-07-17 22:28:30.000000000 +0200
3 @@ -487,6 +487,20 @@
4  }
5  
6  static void
7 +RunMenuCheck(void)
8 +{
9 +
10 +   char                file[FILEPATH_LEN_MAX];
11 +
12 +   if (fork())
13 +      return;
14 +
15 +   Esnprintf(file, sizeof(file), "exec %s/scripts/e_check_menu", EDirRoot());
16 +   execl(usershell(getuid()), usershell(getuid()), "-c", (char *)file, NULL);
17 +   exit(0);
18 +}
19 +
20 +static void
21  RunInitPrograms(void)
22  {
23     if (Mode.wm.session_start)
24 @@ -498,7 +512,8 @@
25       {
26         RunMenuGen();
27         RunDocBrowser();
28 -     }
29 +     } else
30 +       RunMenuCheck();
31  }
32  
33  const char         *
This page took 0.025425 seconds and 3 git commands to generate.