Re: [PATCH] domain_conf: make virDomainDiskSetSource() void

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



> On Nov 5, 2020, at 11:26 AM, Michal Prívozník <mprivozn@xxxxxxxxxx> wrote:
> 
> With us adopting glib more and more cleanups like these will be desirable more. Any plans on continuing?

I discovered this when I tried to call this function without wrapping 
it with ignore_value(). I hadn't taken a look for other functions that 
might be in a similar state.

I also could go a bit further with this function's rewrite: the tmp 
variable isn't actually necessary any longer since g_strdup() will 
abort on failure. So, the function might as well be just two lines: 
g_free() followed by g_strdup().

After looking over the rest of domain_conf.c, I've decided to produce a 
V2 patchset that eliminates the tmp variable in 
virDomainDiskSetSource() and addresses several other similar issues 
with other functions in the file.

-- 
Matt





[Index of Archives]     [Virt Tools]     [Libvirt Users]     [Lib OS Info]     [Fedora Users]     [Fedora Desktop]     [Fedora SELinux]     [Big List of Linux Books]     [Yosemite News]     [KDE Users]     [Fedora Tools]

  Powered by Linux