]> git.pld-linux.org Git - packages/screen.git/blob - screen-setreuid-bug.patch
- added missing utf8encodings files
[packages/screen.git] / screen-setreuid-bug.patch
1 --- screen-3.9.11/screen.c.orig Fri Jun 28 21:12:51 2002
2 +++ screen-3.9.11/screen.c      Fri Jun 28 21:18:13 2002
3 @@ -719,6 +719,10 @@
4  #ifdef USE_LOCALE
5    setlocale(LC_ALL, "");
6  #endif
7 +  real_uid = getuid();
8 +  real_gid = getgid();
9 +  eff_uid = geteuid();
10 +  eff_gid = getegid();
11  #ifdef ENCODINGS
12    if (nwin_options.encoding == -1)
13      {
14 @@ -752,10 +756,6 @@
15  #endif
16    if (ac)
17      nwin.args = av;
18 -  real_uid = getuid();
19 -  real_gid = getgid();
20 -  eff_uid = geteuid();
21 -  eff_gid = getegid();
22    if (eff_uid != real_uid)
23      {          
24        /* if running with s-bit, we must install a special signal
This page took 0.02674 seconds and 3 git commands to generate.