Jim Meyering wrote: ... > + ignore_value(virAsprintf(&res, "%.*s/%s", (int) d_len, base_file, path)); Regarding this, I will be removing the warn_unused_result attribute from virAsprintf (and this use of ignore_value), since it *is* ok to ignore its return value, since it guarantees the pointer arg is set to NULL whenever it fails. -- libvir-list mailing list libvir-list@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/libvir-list