Skip to content
Snippets Groups Projects

drm_hwcomposer: check ConvertBoInfo errors before importing

Merged Jason Macnak requested to merge (removed):convert-bo-error-check into main
1 file
+ 9
3
Compare changes
  • Side-by-side
  • Inline
+ 9
3
@@ -48,11 +48,17 @@ void DrmHwcBuffer::Clear() {
int DrmHwcBuffer::ImportBuffer(buffer_handle_t handle, Importer *importer) {
hwc_drm_bo tmp_bo{};
BufferInfoGetter::GetInstance()->ConvertBoInfo(handle, &tmp_bo);
int ret = BufferInfoGetter::GetInstance()->ConvertBoInfo(handle, &tmp_bo);
if (ret) {
ALOGE("Failed to convert buffer info %d", ret);
return ret;
}
int ret = importer->ImportBuffer(&tmp_bo);
if (ret)
ret = importer->ImportBuffer(&tmp_bo);
if (ret) {
ALOGE("Failed to import buffer %d", ret);
return ret;
}
if (importer_ != NULL) {
importer_->ReleaseBuffer(&bo_);
Loading