@nomadbyte commented on this pull request.
+ if (std_out) + { + std_out1 = *std_out; + *std_out = NULL; + } + if (std_err) + { + std_err1 = *std_err; + *std_err = NULL; + } + + ret = execute_custom_command(base_dir, (const gchar **) argv, (const gchar **) NULL, + std_out, std_err, path, list, message); + + if (std_out1)
This appends the output of the second command to the output from the first command.