On Wed, Apr 12, 2017 at 16:22:57 +0800, Wang King wrote: "resolve coverity issue" is not a good summary for a patch. It should describe what the actual bug you are fixing is. > Coverity complains about virBufferCurrentContent might be return null when calling > strlen, so check virBufferError first before calling strlen. > --- > src/util/virsystemd.c | 2 ++ > 1 file changed, 2 insertions(+) > > diff --git a/src/util/virsystemd.c b/src/util/virsystemd.c > index ceb1c1a..83737a2 100644 > --- a/src/util/virsystemd.c > +++ b/src/util/virsystemd.c > @@ -135,6 +135,8 @@ virSystemdAppendValidMachineName(virBufferPtr buf, > bool skip_dot = false; > > for (; *name; name++) { > + if (virBufferError(buf)) > + break; > if (strlen(virBufferCurrentContent(buf)) >= 64) > break; I'll tweak the commit message to crub mentions of coverity and replace them by description of the actual problem and push this.
Attachment:
signature.asc
Description: PGP signature
-- libvir-list mailing list libvir-list@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/libvir-list