Dan Price writes:
> On Wed 19 Sep 2007 at 02:01PM, Liane Praza wrote:
> > While procrastinating on a more important task, I've quickly coded up
> > the enhancement to svcs -l to print the service methods.  That'd be the
> > fix for this bug:
> >   http://bugs.opensolaris.org/view_bug.do?bug_id=6532480
> > 
> print_detailed_method() will leak all three buffers if scf_pg_get_name()
> or pg_get_single_val() happen to fail...

Nearby code suggested that svcs is a bit erratic about freeing memory.
(Of course, it's designed to be short-running, so careful memory
management is often a matter of taste.)

But, if freeing at all, I should continue to practice good memory
hygiene.

Fixed, and fixed the code it was inspired by.  Respun:
  http://cr.opensolaris.org/~lianep/6532480-1/

Thanks!

liane

Reply via email to