summaryrefslogtreecommitdiffstats
path: root/python/guestfs-py.c
diff options
context:
space:
mode:
authorRichard W.M. Jones <rjones@redhat.com>2011-06-09 09:39:54 +0100
committerRichard W.M. Jones <rjones@redhat.com>2011-06-09 10:53:51 +0100
commit29453a58d818df24c238d0a08a68886ebe4029dd (patch)
treed026ae2bc677f2b0c8844dc4163893c75761ff08 /python/guestfs-py.c
parent7a091a11d7aeddc170e4d1b833fd9d7d18c00841 (diff)
downloadlibguestfs-29453a58d818df24c238d0a08a68886ebe4029dd.tar.gz
libguestfs-29453a58d818df24c238d0a08a68886ebe4029dd.tar.xz
libguestfs-29453a58d818df24c238d0a08a68886ebe4029dd.zip
Coverity: Don't return freed pointers from command* along error path.
If the external command failed to run, we could free up the allocated *stdoutput and *stderror pointers, but then return those freed pointers to the caller. The caller usually tries to print and free *stderror, so this is a serious error. Instead, return *stdoutput as NULL, and *stderror pointing to a generic error message.
Diffstat (limited to 'python/guestfs-py.c')
0 files changed, 0 insertions, 0 deletions