Преглед на файлове

fix futimes legacy function with null tv pointer

a null pointer is valid here and indicates that the current time
should be used. based on patch by Felix Janda, simplified.
Rich Felker преди 10 години
родител
ревизия
ece0c48a60
променени са 1 файла, в които са добавени 1 реда и са изтрити 0 реда
  1. 1 0
      src/legacy/futimes.c

+ 1 - 0
src/legacy/futimes.c

@@ -5,6 +5,7 @@
 int futimes(int fd, const struct timeval tv[2])
 {
 	struct timespec times[2];
+	if (!tv) return futimens(fd, 0);
 	times[0].tv_sec  = tv[0].tv_sec;
 	times[0].tv_nsec = tv[0].tv_usec * 1000;
 	times[1].tv_sec  = tv[1].tv_sec;