Mercurial > hg > octave-lojdl > gnulib-hg
changeset 12377:94e10d90164d
utimens: fix compilation error
Fixes a regression from 2009-11-25.
* lib/utimens.c (lutimens) [!HAVE_UTIMENSAT && HAVE_LUTIMES]:
Declare variable at right scope.
Signed-off-by: Eric Blake <ebb9@byu.net>
author | Eric Blake <ebb9@byu.net> |
---|---|
date | Mon, 30 Nov 2009 06:45:42 -0700 |
parents | 4b5c20d82057 |
children | ec1305e3ea1c |
files | ChangeLog lib/utimens.c |
diffstat | 2 files changed, 8 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,9 @@ +2009-11-30 Eric Blake <ebb9@byu.net> + + utimens: fix compilation error + * lib/utimens.c (lutimens) [!HAVE_UTIMENSAT && HAVE_LUTIMES]: + Declare variable at right scope. + 2009-11-29 Jim Meyering <meyering@redhat.com> bootstrap: handle perl-5.11's changed --version output
--- a/lib/utimens.c +++ b/lib/utimens.c @@ -368,6 +368,7 @@ struct timespec *ts = timespec ? adjusted_timespec : NULL; int adjustment_needed = 0; struct stat st; + int result; if (ts) { @@ -386,7 +387,7 @@ #if HAVE_UTIMENSAT if (0 <= lutimensat_works_really) { - int result = utimensat (AT_FDCWD, file, ts, AT_SYMLINK_NOFOLLOW); + result = utimensat (AT_FDCWD, file, ts, AT_SYMLINK_NOFOLLOW); # ifdef __linux__ /* Work around a kernel bug: http://bugzilla.redhat.com/442352