diff options
Diffstat (limited to 'lib/getusershell.c')
| -rw-r--r-- | lib/getusershell.c | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/lib/getusershell.c b/lib/getusershell.c index 35f72dbcb..75163ac26 100644 --- a/lib/getusershell.c +++ b/lib/getusershell.c @@ -103,7 +103,13 @@ setusershell () if (shellstream == NULL) shellstream = fopen (SHELLS_FILE, "r"); else - fseek (shellstream, 0L, 0); + { +#ifdef HAVE_FSEEKO + fseeko (shellstream, 0, 0); +#else + fseek (shellstream, 0L, 0); +#endif + } } /* Close the shells file. */ |
