utils: Split out structs cleanups and printing into common/structs.

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.
This commit is contained in:
Richard W.M. Jones
2017-06-08 15:39:33 +01:00
parent 78587cc3c6
commit 5efebd8c7e
44 changed files with 134 additions and 52 deletions

View File

@@ -42,14 +42,14 @@ common/progress/progress.h
common/qemuopts/qemuopts-tests.c
common/qemuopts/qemuopts.c
common/qemuopts/qemuopts.h
common/structs/structs-cleanups.c
common/structs/structs-cleanups.h
common/structs/structs-print.c
common/structs/structs-print.h
common/utils/cleanups.c
common/utils/cleanups.h
common/utils/guestfs-internal-frontend-cleanups.h
common/utils/guestfs-internal-frontend.h
common/utils/libxml2-cleanups.c
common/utils/structs-cleanup.c
common/utils/structs-print.c
common/utils/structs-print.h
common/utils/utils.c
common/visit/visit.c
common/visit/visit.h

View File

@@ -137,6 +137,11 @@ and the daemon running inside the appliance is defined here.
Mini-library for writing qemu command lines and qemu config files.
=item F<common/structs>
Common code for printing and freeing libguestfs structs, used by the
library and some tools.
=item F<common/utils>
Various utility functions used throughout the library and tools.