[Libguestfs] [PATCH v7 10/13] utils: Split out structs cleanups and printing into common/structs.

Pino Toscano ptoscano at redhat.com
Mon Jun 19 16:08:51 UTC 2017


On Monday, 19 June 2017 17:44:40 CEST Richard W.M. Jones wrote:
> On Mon, Jun 19, 2017 at 05:38:53PM +0200, Pino Toscano wrote:
> > On Monday, 19 June 2017 15:31:26 CEST Richard W.M. Jones wrote:
> > > These won't be used by the daemon, so interferes with us using
> > > common/utils in the daemon, so they are moved to a different library.
> > > ---
> > 
> > I checked it again, and the daemon does use structs cleanups:
> > 
> > $ cat generator/main.ml
> > [...]
> >   output_to "daemon/structs-cleanups.c"
> >             Daemon.generate_daemon_structs_cleanups_c;
> >   output_to "daemon/structs-cleanups.h"
> >             Daemon.generate_daemon_structs_cleanups_h;
> 
> Those are different from common/structs/structs-cleanups.[ch] though
> (hence why they use different generator functions to generate them).

Not that much though -- the differences basically are:
a) slightly different names for the cleanup functions (i.e. those
   associated with the __attribute__((cleanup(...)))
b) the _free and _list_free in the library are exported

I guess this can be a later cleanup (pun intended!).

-- 
Pino Toscano
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: This is a digitally signed message part.
URL: <http://listman.redhat.com/archives/libguestfs/attachments/20170619/a67d8f14/attachment.sig>


More information about the Libguestfs mailing list