mirror of
git://sourceware.org/git/lvm2.git
synced 2025-10-08 19:33:19 +03:00
filters: dump filter returns error code
Add int return value from dump() function. Report stack for error case. Update composable filter.
This commit is contained in:
@@ -1652,8 +1652,9 @@ void destroy_toolcontext(struct cmd_context *cmd)
|
||||
struct dm_config_tree *cft_cmdline;
|
||||
FILE *new_stream;
|
||||
|
||||
if (cmd->dump_filter && cmd->filter && cmd->filter->dump)
|
||||
cmd->filter->dump(cmd->filter, 1);
|
||||
if (cmd->dump_filter && cmd->filter && cmd->filter->dump &&
|
||||
!cmd->filter->dump(cmd->filter, 1))
|
||||
stack;
|
||||
|
||||
archive_exit(cmd);
|
||||
backup_exit(cmd);
|
||||
|
Reference in New Issue
Block a user