mirror of
https://github.com/libguestfs/libguestfs.git
synced 2026-03-22 07:03:38 +00:00
Various varieties of this:
| 45 | tempfile = strdup ("/tmp/luksXXXXXX");
| | ~~~~~~~~~~~~~~~~~~~~~~~~~~
| | |
| | (19) this call could return NULL
| 46 | if (!tempfile) {
| | ~
| | |
| | (20) following 'false' branch (when 'tempfile' is non-NULL)...
|......
| 51 | fd = mkstemp (tempfile);
| | ~~ ~~~~~~~~~~~~~~~~~~
| | | |
| | | (22) argument 1 ('tempfile') from (19) could be NULL where non-null expected
| | (21) ...to here
This is the third rewrite of the virt-df program. It very much
follows the outline of the Perl program which this replaced in
libguestfs 1.7.14.
main.c - main program
domains.c - dealing with libvirt, only used if libvirt is around
at compile time
df.c - getting the stats from libguestfs
output.c - writing the output, CSV output
virt-df.h - header file
Note this also uses the shared options parsing code in
'fish/options.[ch]'.