changeset 2966:8d2c63fa3a16

(setusershell): Use rewind rather than fseek/fseeko, to avoid configuration hassles with fseeko. Don't bother opening SHELLS_FILE if shellstream is NULL; it's not necessary.
author Jim Meyering <jim@meyering.net>
date Tue, 07 Nov 2000 15:35:15 +0000
parents ea4fddd68bd1
children 55c4d2d014e4
files lib/getusershell.c
diffstat 1 files changed, 2 insertions(+), 10 deletions(-) [+]
line wrap: on
line diff
--- a/lib/getusershell.c	Sun Nov 05 15:04:53 2000 +0000
+++ b/lib/getusershell.c	Tue Nov 07 15:35:15 2000 +0000
@@ -100,16 +100,8 @@
 setusershell ()
 {
   default_index = 0;
-  if (shellstream == NULL)
-    shellstream = fopen (SHELLS_FILE, "r");
-  else
-    {
-#ifdef HAVE_FSEEKO
-      fseeko (shellstream, 0, 0);
-#else
-      fseek (shellstream, 0L, 0);
-#endif
-    }
+  if (shellstream)
+    rewind (shellstream);
 }
 
 /* Close the shells file. */