On Wed, Jan 11, 2023 at 09:49:51AM +0100, Jiri Denemark wrote: > In our current code the function is not called with NULL argument, but > we should follow our common practice and make it safe anyway. > > Reported by coverity: > > /src/conf/domain_conf.c: 2635 in virDomainNetPortForwardFree() > 2629 { > 2630 size_t i; > 2631 > 2632 if (pf) > 2633 g_free(pf->dev); > 2634 > >>> CID 404359: Null pointer dereferences (FORWARD_NULL) > >>> Dereferencing null pointer "pf". > 2635 for (i = 0; i < pf->nRanges; i++) > 2636 g_free(pf->ranges[i]); > 2637 > 2638 g_free(pf->ranges); > 2639 g_free(pf); > 2640 } > > Signed-off-by: Jiri Denemark <jdenemar@xxxxxxxxxx> > --- > src/conf/domain_conf.c | 6 ++++-- > 1 file changed, 4 insertions(+), 2 deletions(-) Reviewed-by: Pavel Hrdina <phrdina@xxxxxxxxxx>
Attachment:
signature.asc
Description: PGP signature