On 27/02/12 08:32, zzs wrote: > It was said in the doc of aug_set() that it it the caller's > responsibility to free the VALUE. > > This confused me: > > The VALUE is a pointer give to aug_set(). the caller should free what? > the memory pointed by VALUE or the memory allocated by aug_set()?
The first, the memory pointed to by VALUE. Augeas will manage memory allocated by aug_set, provided you call aug_close. > On the first case may be I won't to free it. Only free it if you need to. I think it's just warning you that Augeas won't after you call aug_set because it duplicates the value. -- Dominic Cleal Red Hat Consulting m: +44 (0)7817 878113 _______________________________________________ augeas-devel mailing list [email protected] https://www.redhat.com/mailman/listinfo/augeas-devel
