Update for changed signature of safe_read.
authorBruno Haible <bruno@clisp.org>
Tue, 17 Dec 2002 11:48:43 +0000 (11:48 +0000)
committerBruno Haible <bruno@clisp.org>
Tue, 17 Dec 2002 11:48:43 +0000 (11:48 +0000)
lib/utime.c

index 6ed14ef30d0ae5f17812b8bf30cd418516d3327a..237afde50afe79dfc43627ce9ffe8d14358abc8c 100644 (file)
@@ -1,4 +1,4 @@
-/* Copyright (C) 1998, 2001 Free Software Foundation, Inc.
+/* Copyright (C) 1998, 2001-2002 Free Software Foundation, Inc.
 
    This program is free software; you can redistribute it and/or modify it
    under the terms of the GNU General Public License as published by the
@@ -58,7 +58,7 @@ utime_null (const char *file)
   fd = open (file, O_RDWR);
   if (fd < 0
       || fstat (fd, &sb) < 0
-      || safe_read (fd, &c, sizeof c) < 0
+      || safe_read (fd, &c, sizeof c) == SAFE_READ_ERROR
       || lseek (fd, (off_t) 0, SEEK_SET) < 0
       || full_write (fd, &c, sizeof c) != sizeof c
       /* Maybe do this -- it's necessary on SunOS4.1.3 with some combination