Index: trunk/src/plugins/std_forge/std_forge.c =================================================================== --- trunk/src/plugins/std_forge/std_forge.c (revision 10295) +++ trunk/src/plugins/std_forge/std_forge.c (revision 10296) @@ -145,6 +145,7 @@ if (prio > a->prio) { csch_source_arg_t *src = csch_attrib_src_pa(aobj, srctxt, "forge", "inst: *sub*"); csch_attrib_append_src(a, prio, src, 1); + csch_attr_src_free(src); return 0; } @@ -167,6 +168,7 @@ { csch_source_arg_t *src = csch_attrib_src_pa(aobj, srctxt, "forge", "inst: *sub*"); csch_attrib_append_src(a, prio, src, 0); + csch_attr_src_free(src); } return 0; } @@ -240,6 +242,7 @@ if (prio > dst->prio) { csch_source_arg_t *src = csch_attrib_src_pa(aobj, srctxt, "forge", "inst: prepend/append/copy"); csch_attrib_append_src(dst, prio, src, 1); + csch_attr_src_free(src); return 0; }