libcamera: device_enumerator_udev: Log the right number of missing deps
Since commite75ef59e02("libcamera: device_enumerator_udev: Update pending list in addUdevDevice") the populateMediaDevice() function returns 0 on success instead of the number of missing dependencies, resulting in a wrong number being logged. Fix it. Fixes:e75ef59e02("libcamera: device_enumerator_udev: Update pending list in addUdevDevice") Signed-off-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com> Reviewed-by: Umang Jain <email@uajain.com>
This commit is contained in:
@@ -94,7 +94,8 @@ int DeviceEnumeratorUdev::addUdevDevice(struct udev_device *dev)
|
||||
if (!deps.empty()) {
|
||||
LOG(DeviceEnumerator, Debug)
|
||||
<< "Defer media device " << media->deviceNode()
|
||||
<< " due to " << ret << " missing dependencies";
|
||||
<< " due to " << deps.size()
|
||||
<< " missing dependencies";
|
||||
|
||||
pending_.emplace_back(std::move(media), std::move(deps));
|
||||
MediaDeviceDeps *mediaDeps = &pending_.back();
|
||||
|
||||
Reference in New Issue
Block a user