This patch prevents a Null Pointer Exception in queryMoistureDetectionStatus() when getPortStatusHelper() fails to open the /sys/class/typec file. The failure results in an empty currentPortStatus vector, causing the NPE when accessing its first element. Bug: 361097811 Flag: EXEMPT bugfix Test: NPE does not occur when getPortStatusHelper() fails Change-Id: I61c9f7647aafca28b777e53f170764ddd02c060f Signed-off-by: Kuen-Han Tsai <khtsai@google.com> |
||
---|---|---|
.. | ||
Android.bp | ||
android.hardware.usb-service.rc | ||
android.hardware.usb-service.xml | ||
service.cpp | ||
Usb.cpp | ||
Usb.h | ||
UsbDataSessionMonitor.cpp | ||
UsbDataSessionMonitor.h |