diff options
author | Paul Eggert <eggert@cs.ucla.edu> | 2019-09-22 23:23:20 -0700 |
---|---|---|
committer | Paul Eggert <eggert@cs.ucla.edu> | 2019-09-22 23:25:29 -0700 |
commit | 9e78024bad107fe786cc3e5e328a475921ea0873 (patch) | |
tree | 15cecf41e2eb10fdca8b44a78379cea6c20a87f1 /lib/fopen.c | |
parent | cb5185a539e681cbe26a6ee0de6f0f214d0ca5c0 (diff) | |
download | gnulib-9e78024bad107fe786cc3e5e328a475921ea0873.tar.gz |
Update some URLs
This is a clerical change that mostly changes http: to https: in URLs
where either will work. It also updates some URLs that have moved,
removes some URLs that no longer work, and fixes related text.
Diffstat (limited to 'lib/fopen.c')
-rw-r--r-- | lib/fopen.c | 13 |
1 files changed, 3 insertions, 10 deletions
diff --git a/lib/fopen.c b/lib/fopen.c index 6d97077ec1..f08c06dd9a 100644 --- a/lib/fopen.c +++ b/lib/fopen.c @@ -55,18 +55,11 @@ rpl_fopen (const char *filename, const char *mode) #if FOPEN_TRAILING_SLASH_BUG /* If the filename ends in a slash and a mode that requires write access is specified, then fail. - Rationale: POSIX <http://www.opengroup.org/susv3/basedefs/xbd_chap04.html> - says that - "A pathname that contains at least one non-slash character and that - ends with one or more trailing slashes shall be resolved as if a - single dot character ( '.' ) were appended to the pathname." - and - "The special filename dot shall refer to the directory specified by - its predecessor." + Rationale: POSIX <https://pubs.opengroup.org/onlinepubs/9699919799/basedefs/V1_chap04.html> If the named file already exists as a directory, then if a mode that requires write access is specified, fopen() must fail because POSIX - <http://www.opengroup.org/susv3/functions/fopen.html> says that it - fails with errno = EISDIR in this case. + <https://pubs.opengroup.org/onlinepubs/9699919799/functions/fopen.html> + says that it fails with errno = EISDIR in this case. If the named file does not exist or does not name a directory, then fopen() must fail since the file does not contain a '.' directory. */ { |