2011/11/18 Clint M Priest <cpri...@zerocue.com>: > Is there any reason I would have to free a pointer from the language_parser > if I am just storing a reference to $1 > > I'm doing this: > CG(accessor_node) = &$1; >
This doesn't looks right, as &$1 points to the local variable in yyparse(). > And in doing so it is causing a memory leak, only if I add: > > efree($1.u.constant.value.str.val); > It's normal when not using the alloc'ed string into the op_array. -- Regards, Felipe Pena -- PHP Internals - PHP Runtime Development Mailing List To unsubscribe, visit: http://www.php.net/unsub.php