Index: services/files/shared_impl.cc |
diff --git a/services/files/shared_impl.cc b/services/files/shared_impl.cc |
index 8584f82d108121c42c2499e916e5b29653137834..830eee3b952ec81c9fccb388854032987602c776 100644 |
--- a/services/files/shared_impl.cc |
+++ b/services/files/shared_impl.cc |
@@ -60,11 +60,14 @@ void TouchFD(int fd, |
DCHECK_NE(fd, -1); |
struct timespec times[2]; |
- if (Error error = TimespecOrNowToStandardTimespec(atime.get(), ×[0])) { |
+ Error error = TimespecOrNowToStandardTimespec(atime.get(), ×[0]); |
+ if (error != ERROR_OK) { |
callback.Run(error); |
return; |
} |
- if (Error error = TimespecOrNowToStandardTimespec(mtime.get(), ×[1])) { |
+ |
+ error = TimespecOrNowToStandardTimespec(mtime.get(), ×[1]); |
+ if (error != ERROR_OK) { |
callback.Run(error); |
return; |
} |