Mercurial > hg > xemacs-beta
comparison src/dired.c @ 100:4be1180a9e89 r20-1b2
Import from CVS: tag r20-1b2
author | cvs |
---|---|
date | Mon, 13 Aug 2007 09:15:11 +0200 |
parents | 1ce6082ce73f |
children | 9f59509498e1 |
comparison
equal
deleted
inserted
replaced
99:2d83cbd90d8d | 100:4be1180a9e89 |
---|---|
693 values[9] = (sdir.st_gid != s.st_gid) ? Qt : Qnil; | 693 values[9] = (sdir.st_gid != s.st_gid) ? Qt : Qnil; |
694 else /* if we can't tell, assume worst */ | 694 else /* if we can't tell, assume worst */ |
695 values[9] = Qt; | 695 values[9] = Qt; |
696 } | 696 } |
697 #else /* file gid will be egid */ | 697 #else /* file gid will be egid */ |
698 #ifdef WINDOWSNT | |
699 values[9] = Qnil; /* sorry, no group IDs on NT */ | |
700 #else /* not WINDOWSNT */ | |
701 values[9] = (s.st_gid != getegid ()) ? Qt : Qnil; | 698 values[9] = (s.st_gid != getegid ()) ? Qt : Qnil; |
702 #endif /* not WINDOWSNT */ | |
703 #endif /* BSD4_2 or BSD4_3 */ | 699 #endif /* BSD4_2 or BSD4_3 */ |
704 #ifdef WINDOWSNT | |
705 /* Fill in the inode and device values specially...see nt.c. */ | |
706 if (!get_inode_and_device_vals (filename, &values[10], &values[11])) | |
707 { | |
708 UNGCPRO; | |
709 return Qnil; | |
710 } | |
711 #else /* not WINDOWSNT */ | |
712 values[10] = make_int (s.st_ino); | 700 values[10] = make_int (s.st_ino); |
713 values[11] = make_int (s.st_dev); | 701 values[11] = make_int (s.st_dev); |
714 #endif /* not WINDOWSNT */ | |
715 UNGCPRO; | 702 UNGCPRO; |
716 return Flist (countof (values), values); | 703 return Flist (countof (values), values); |
717 } | 704 } |
718 | 705 |
719 | 706 |