]> granicus.if.org Git - php/commitdiff
Fix memory leak
authorAndrea Faulds <ajf@ajf.me>
Wed, 30 Mar 2016 13:16:07 +0000 (14:16 +0100)
committerAndrea Faulds <ajf@ajf.me>
Wed, 30 Mar 2016 13:16:07 +0000 (14:16 +0100)
Leak was introduced in c88ffa9a5673cb3141660626ba1921671f0b84d6.

ext/opcache/Optimizer/zend_call_graph.c

index bbc6fb54f93887bbcbf3f15c21708c350965a75f..ef586e12a73aad5905f0042a4f636e4568fafcdc 100644 (file)
@@ -260,6 +260,8 @@ static void zend_analyze_recursion(zend_call_graph *call_graph)
                        call_info = call_info->next_caller;
                }
        }
+
+       free_alloca(visited, use_heap);
 }
 
 static void zend_sort_op_arrays(zend_call_graph *call_graph)