Commit 57054ddd authored by Paul Eggert's avatar Paul Eggert
Browse files

Assume rename.

parent b747d3f7
2012-07-11 Paul Eggert <eggert@cs.ucla.edu>
Assume strerror.
* configure.ac (strerror): Remove check.
Assume rename, strerror.
* configure.ac (rename, strerror): Remove check.
2012-07-11 Glenn Morris <rgm@gnu.org>
......
......@@ -137,7 +137,6 @@ HAVE_MOUSE
HAVE_PSTAT_GETDYNAMIC
HAVE_PWD_H
HAVE_RANDOM
HAVE_RENAME
HAVE_RES_INIT
HAVE_RINT
HAVE_RMDIR
......
2012-07-11 Paul Eggert <eggert@cs.ucla.edu>
Assume perror, strerror.
* CPP-DEFINES (HAVE_PERROR, HAVE_STRERROR, strerror): Remove.
Assume perror, rename, strerror.
* CPP-DEFINES (HAVE_PERROR, HAVE_RENAME, HAVE_STRERROR, strerror):
Remove.
2012-07-10 Dmitry Antipov <dmantipov@yandex.ru>
......
......@@ -2708,7 +2708,7 @@ AC_SUBST(BLESSMAIL_TARGET)
AC_CHECK_FUNCS(gethostname \
rename closedir mkdir rmdir getrusage get_current_dir_name \
closedir mkdir rmdir getrusage get_current_dir_name \
lrand48 logb frexp fmod cbrt setsid \
fpathconf select euidaccess getpagesize setlocale \
utimes getrlimit setrlimit setpgid getcwd shutdown getaddrinfo \
......
2012-07-11 Paul Eggert <eggert@cs.ucla.edu>
 
Assume rename.
* sysdep.c (rename) [!HAVE_RENAME]: Remove.
Assume perror.
* s/hpux10-20.h (HAVE_PERROR): Remove.
* sysdep.c (perror) [HPUX && !HAVE_PERROR]:
......
......@@ -2000,29 +2000,6 @@ getwd (char *pathname)
#endif /* HAVE_GETWD */
/*
* Emulate rename using unlink/link. Note that this is
* only partially correct. Also, doesn't enforce restriction
* that files be of same type (regular->regular, dir->dir, etc).
*/
#ifndef HAVE_RENAME
int
rename (const char *from, const char *to)
{
if (access (from, 0) == 0)
{
unlink (to);
if (link (from, to) == 0)
if (unlink (from) == 0)
return (0);
}
return (-1);
}
#endif
/*
* This function will go away as soon as all the stubs fixed. (fnf)
*/
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment