aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorPaul Eggert2012-11-26 21:38:42 -0800
committerPaul Eggert2012-11-26 21:38:42 -0800
commit350e0088e1e8acfccd1f2bc6fefd9bcd47fdd746 (patch)
tree12d53e75560c4b952bef5c89d9e53b616e19f0d4 /src
parent22626a856b520e4b092b2e4132f57adf8aaf7227 (diff)
downloademacs-350e0088e1e8acfccd1f2bc6fefd9bcd47fdd746.tar.gz
emacs-350e0088e1e8acfccd1f2bc6fefd9bcd47fdd746.zip
Assume POSIX 1003.1-1988 or later for grp.h, pwd.h.
* dired.c (stat_uname, stat_gname): * fileio.c (Fexpand_file_name): Remove no-longer-needed casts.
Diffstat (limited to 'src')
-rw-r--r--src/ChangeLog5
-rw-r--r--src/dired.c4
-rw-r--r--src/fileio.c2
3 files changed, 8 insertions, 3 deletions
diff --git a/src/ChangeLog b/src/ChangeLog
index 0594f73540b..8e53053e89c 100644
--- a/src/ChangeLog
+++ b/src/ChangeLog
@@ -1,8 +1,13 @@
12012-11-27 Paul Eggert <eggert@cs.ucla.edu> 12012-11-27 Paul Eggert <eggert@cs.ucla.edu>
2 2
3 Assume POSIX 1003.1-1988 or later for grp.h, pwd.h.
4 * dired.c (stat_uname, stat_gname):
5 * fileio.c (Fexpand_file_name): Remove no-longer-needed casts.
6
3 Assume POSIX 1003.1-1988 or later for errno.h (Bug#12968). 7 Assume POSIX 1003.1-1988 or later for errno.h (Bug#12968).
4 * dired.c (directory_files_internal, file_name_completion): 8 * dired.c (directory_files_internal, file_name_completion):
5 Assume EAGAIN and EINTR are defined. 9 Assume EAGAIN and EINTR are defined.
10
6 * fileio.c (Fcopy_file): Assume EISDIR is defined. 11 * fileio.c (Fcopy_file): Assume EISDIR is defined.
7 * gmalloc.c (ENOMEM, EINVAL): Assume they're defined. 12 * gmalloc.c (ENOMEM, EINVAL): Assume they're defined.
8 * gnutls.c (emacs_gnutls_write): Assume EAGAIN is defined. 13 * gnutls.c (emacs_gnutls_write): Assume EAGAIN is defined.
diff --git a/src/dired.c b/src/dired.c
index 54bdc083f70..bdb71c46364 100644
--- a/src/dired.c
+++ b/src/dired.c
@@ -820,7 +820,7 @@ stat_uname (struct stat *st)
820#ifdef WINDOWSNT 820#ifdef WINDOWSNT
821 return st->st_uname; 821 return st->st_uname;
822#else 822#else
823 struct passwd *pw = (struct passwd *) getpwuid (st->st_uid); 823 struct passwd *pw = getpwuid (st->st_uid);
824 824
825 if (pw) 825 if (pw)
826 return pw->pw_name; 826 return pw->pw_name;
@@ -835,7 +835,7 @@ stat_gname (struct stat *st)
835#ifdef WINDOWSNT 835#ifdef WINDOWSNT
836 return st->st_gname; 836 return st->st_gname;
837#else 837#else
838 struct group *gr = (struct group *) getgrgid (st->st_gid); 838 struct group *gr = getgrgid (st->st_gid);
839 839
840 if (gr) 840 if (gr)
841 return gr->gr_name; 841 return gr->gr_name;
diff --git a/src/fileio.c b/src/fileio.c
index 98b27035597..48dbf20b88f 100644
--- a/src/fileio.c
+++ b/src/fileio.c
@@ -1042,7 +1042,7 @@ filesystem tree, not (expand-file-name ".." dirname). */)
1042 o [p - nm] = 0; 1042 o [p - nm] = 0;
1043 1043
1044 block_input (); 1044 block_input ();
1045 pw = (struct passwd *) getpwnam (o + 1); 1045 pw = getpwnam (o + 1);
1046 unblock_input (); 1046 unblock_input ();
1047 if (pw) 1047 if (pw)
1048 { 1048 {