On Friday, 15 December 2017 09:26:29 CET Richard W.M. Jones wrote:
> It obscures what's really going on and is no longer necessary
> for the original purpose.
> 
> This reverts commit d50cb7bbb4cc18f69ea1425e9f5cee9685825f95.
> 
> See also:
> 
>   https://www.redhat.com/archives/libguestfs/2017-November/thread.html#00226
>   https://www.redhat.com/archives/libguestfs/2017-December/thread.html#00044
> ---

Mostly LGTM -- a couple of notes below.

> -  guestfs_int_cmd_clear_close_files (cmd);

Don't we want this regardless?

> +  if (filename[0] == '/')
> +    guestfs_int_cmd_add_arg (cmd, filename);
> +  else {
> +    rel_filename = safe_asprintf (g, "./%s", filename);
> +    guestfs_int_cmd_add_arg (cmd, rel_filename);

There's guestfs_int_cmd_add_arg_format, so that can be used to avoid
the temporary string.

Thanks,
-- 
Pino Toscano

Attachment: signature.asc
Description: This is a digitally signed message part.

_______________________________________________
Libguestfs mailing list
[email protected]
https://www.redhat.com/mailman/listinfo/libguestfs

Reply via email to