extract: rework in terms of Mu::Message

Use the new message class
This commit is contained in:
Dirk-Jan C. Binnema
2022-03-28 22:36:32 +03:00
parent da8eee0e69
commit b21e5a57b8
3 changed files with 132 additions and 329 deletions

View File

@ -641,9 +641,12 @@ try {
case MU_CONFIG_CMD_VIEW: merr = cmd_view(opts, err); break;
case MU_CONFIG_CMD_VERIFY: merr = cmd_verify(opts, err); break;
case MU_CONFIG_CMD_EXTRACT:
merr = mu_cmd_extract(opts, err);
if (const auto res{mu_cmd_extract(opts)}; !res) {
res.error().fill_g_error(err);
merr = MU_ERROR;
} else
merr = MU_OK;
break;
/* read-only store */
case MU_CONFIG_CMD_CFIND: merr = with_readonly_store(mu_cmd_cfind, opts, err); break;