diff options
| author | Juanma Barranquero | 2010-04-03 04:23:51 +0200 |
|---|---|---|
| committer | Juanma Barranquero | 2010-04-03 04:23:51 +0200 |
| commit | b372fceb03fbd2f2ff2e113d1da1a3013766837e (patch) | |
| tree | ad901fdf74d3844ebd74998674b16b33a7718ec5 /lib-src/ntlib.h | |
| parent | 2912322b80f7db17e3aefd58884056f99f1024e6 (diff) | |
| download | emacs-b372fceb03fbd2f2ff2e113d1da1a3013766837e.tar.gz emacs-b372fceb03fbd2f2ff2e113d1da1a3013766837e.zip | |
Add stubs for Windows, required after CVE-2010-0825 change.
* ntlib.c (getgid, getegid, setegid): New stubs.
* ntlib.h (getgid, getegid, setegid): Declare them.
Diffstat (limited to 'lib-src/ntlib.h')
| -rw-r--r-- | lib-src/ntlib.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/lib-src/ntlib.h b/lib-src/ntlib.h index 70b99d7a779..ab1e7ba2866 100644 --- a/lib-src/ntlib.h +++ b/lib-src/ntlib.h | |||
| @@ -36,7 +36,10 @@ int getppid(void); | |||
| 36 | char * getlogin (); | 36 | char * getlogin (); |
| 37 | char * cuserid (char * s); | 37 | char * cuserid (char * s); |
| 38 | unsigned getuid (); | 38 | unsigned getuid (); |
| 39 | unsigned getegid (); | ||
| 40 | unsigned getgid (); | ||
| 39 | int setuid (unsigned uid); | 41 | int setuid (unsigned uid); |
| 42 | int setegid (unsigned gid); | ||
| 40 | char * getpass (const char * prompt); | 43 | char * getpass (const char * prompt); |
| 41 | int fchown (int fd, unsigned uid, unsigned gid); | 44 | int fchown (int fd, unsigned uid, unsigned gid); |
| 42 | 45 | ||