]>
Commit | Line | Data |
---|---|---|
14775208 JB |
1 | --- XaoS/src/ui/ui-drv/svga/ui_svga.c.orig 2004-11-24 08:11:48.000000000 +0100 |
2 | +++ XaoS/src/ui/ui-drv/svga/ui_svga.c 2006-10-19 20:15:22.801637000 +0200 | |
3 | @@ -339,8 +339,6 @@ | |
55ed65e5 JB |
4 | } |
5 | #endif | |
6 | vga_setmode (mode); | |
7 | - seteuid (getuid ()); /* Don't need supervisor rights anymore. */ | |
8 | - setegid (getgid ()); | |
14775208 JB |
9 | if (mode == G320x240x256 || mode == G320x400x256 || mode == G360x480x256) |
10 | svga_driver.textheight = 8 * 4; | |
11 | else | |
12 | @@ -458,29 +456,6 @@ | |
55ed65e5 JB |
13 | int i; |
14 | int fd; | |
15 | struct stat chkbuf; | |
16 | - seteuid (euid); /* We need supervisor rights to open mouse. */ | |
17 | - setegid (egid); | |
18 | - if ((fd = open ("/dev/console", O_RDONLY)) < 0) | |
19 | - { | |
20 | - seteuid (getuid ()); /* Don't need supervisor rights anymore. */ | |
21 | - setegid (getgid ()); | |
22 | - return (0); | |
23 | - } | |
24 | - close (fd); | |
25 | - fstat (2, &chkbuf); | |
26 | - if (chkbuf.st_rdev >> 8 != 4 || (chkbuf.st_rdev & 0xff) >= 64) | |
27 | - { | |
28 | - seteuid (getuid ()); /* Don't need supervisor rights anymore. */ | |
29 | - setegid (getgid ()); | |
30 | - return (0); | |
31 | - } | |
32 | - if ((fd = open ("/dev/mem", O_RDWR)) < 0) | |
33 | - { | |
34 | - seteuid (getuid ()); /* Don't need supervisor rights anymore. */ | |
35 | - setegid (getgid ()); | |
36 | - return (0); | |
37 | - } | |
38 | - close (fd); | |
39 | if (!initialised) | |
40 | { | |
41 | vga_setmousesupport (1); | |
14775208 | 42 | @@ -500,8 +475,6 @@ |
55ed65e5 JB |
43 | svga_uninitialise (); |
44 | return 0; | |
45 | } | |
46 | - seteuid (getuid ()); /* Don't need supervisor rights anymore. */ | |
47 | - setegid (getgid ()); | |
48 | return (1); | |
49 | } | |
50 | static void |