Mercurial > emacs
comparison src/w32.c @ 87999:26fe370dfb79
(fstat): Use pw_uid and pw_gid from the_passwd structure for st_uid and
st_gid of the file.
author | Eli Zaretskii <eliz@gnu.org> |
---|---|
date | Sat, 26 Jan 2008 15:24:34 +0000 |
parents | 3ef9b6e3d2fa |
children | 7c4da276fe17 |
comparison
equal
deleted
inserted
replaced
87998:3ef9b6e3d2fa | 87999:26fe370dfb79 |
---|---|
2766 buf->st_ino = fake_inode ^ (fake_inode >> 16); | 2766 buf->st_ino = fake_inode ^ (fake_inode >> 16); |
2767 else | 2767 else |
2768 buf->st_ino = fake_inode; | 2768 buf->st_ino = fake_inode; |
2769 | 2769 |
2770 /* consider files to belong to current user */ | 2770 /* consider files to belong to current user */ |
2771 buf->st_uid = 0; | 2771 buf->st_uid = the_passwd.pw_uid; |
2772 buf->st_gid = 0; | 2772 buf->st_gid = the_passwd.pw_gid; |
2773 | 2773 |
2774 buf->st_dev = info.dwVolumeSerialNumber; | 2774 buf->st_dev = info.dwVolumeSerialNumber; |
2775 buf->st_rdev = info.dwVolumeSerialNumber; | 2775 buf->st_rdev = info.dwVolumeSerialNumber; |
2776 | 2776 |
2777 buf->st_size = info.nFileSizeLow; | 2777 buf->st_size = info.nFileSizeLow; |