Make ScopedFD's bool operator explicit
This prevents an implicit conversion from bool->int to ensure the user is
calling .get() properly.
Signed-off-by: Maxwell Henderson <mxwhenderson@gmail.com>
Change-Id: I914c0e9583fbfcaa7fafeb0474dbe068716ae19d
diff --git a/y2023/vision/camera_reader.cc b/y2023/vision/camera_reader.cc
index abffac0..668026a 100644
--- a/y2023/vision/camera_reader.cc
+++ b/y2023/vision/camera_reader.cc
@@ -139,7 +139,7 @@
LOG(INFO) << "Opening " << rkisp1_params->device();
aos::ScopedFD fd(open(rkisp1_params->device().c_str(), O_RDWR));
- PCHECK(fd >= 0);
+ PCHECK(fd.get() >= 0);
struct v4l2_capability capability;
memset(&capability, 0, sizeof(capability));