it it has been allocated here and not stored anywhere.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@181282
138bc75d-0d04-0410-961f-
82ee72b054a4
2011-11-11 Jakub Jelinek <jakub@redhat.com>
+ * opts-common.c (generate_canonical_option): Free opt_text
+ it it has been allocated here and not stored anywhere.
+
* tree-vect-slp.c (vect_free_slp_tree): Also free SLP_TREE_CHILDREN
vector.
(vect_create_new_slp_node): Don't allocate node before checking stmt
decoded->canonical_option[0] = concat (opt_text, arg, NULL);
decoded->canonical_option[1] = NULL;
decoded->canonical_option_num_elements = 1;
+ if (opt_text != option->opt_text)
+ free (CONST_CAST (char *, opt_text));
}
}
else