- ret = bufmgr->bufmgr_func->bufmgr_bind_native_display(bufmgr->bufmgr_data, (tbm_native_display *)native_display);
- if (!ret) {
- TBM_ERR("error: tbm_bufmgr(%p) native_display(%p)\n",
- bufmgr, native_display);
+ error = bufmgr->bufmgr_func->bufmgr_bind_native_display(bufmgr->bufmgr_data, (tbm_native_display *)native_display);
+ if (error != TBM_ERROR_NONE) {
+ TBM_ERR("error: tbm_bufmgr(%p) native_display(%p) error(%d)\n",
+ bufmgr, native_display, error);
+ _tbm_set_last_result(error);