X-Git-Url: https://gerrit.automotivelinux.org/gerrit/gitweb?p=staging%2Fwindowmanager.git;a=blobdiff_plain;f=src%2Fafb_binding_api.cpp;h=f49d8264441e873887c5b40d99610dfdd68c18e5;hp=7554cf07408e126d47119689892bf7e1b0a9a1d6;hb=83b9b4e86d1193d820dfd67a3c0e1cbe0c29bb17;hpb=616ac2c0016f3936c1e8634c134807044e7bba68 diff --git a/src/afb_binding_api.cpp b/src/afb_binding_api.cpp index 7554cf0..f49d826 100644 --- a/src/afb_binding_api.cpp +++ b/src/afb_binding_api.cpp @@ -64,7 +64,12 @@ binding_api::result_type binding_api::deactivate_surface(char const* drawing_nam binding_api::result_type binding_api::enddraw(char const* drawing_name) { logdebug("%s drawing_name %s", __func__, drawing_name); - return Err("not implemented"); + auto r = this->app->enddraw(drawing_name); + if (r != nullptr) { + logdebug("%s failed with error: %s", __func__, r); + return Err(r); + } + return Ok(json_object_new_object()); } binding_api::result_type binding_api::list_drawing_names() {