]> git.ipfire.org Git - thirdparty/gcc.git/blobdiff - libiberty/ternary.c
libiberty.h (ACONCAT): Properly cast value of alloca().
[thirdparty/gcc.git] / libiberty / ternary.c
index e57e94404aba21d8f041daa6bef136a9992d2e2a..8fc561a4531530eb7fa373b9a77c56e21359bf84 100644 (file)
@@ -74,7 +74,7 @@ ternary_insert (ternary_tree *root, const char *s, PTR data, int replace)
   for (;;)
     {
       /* Allocate the memory for the node, and fill it in */
-      *pcurr = (ternary_tree) xmalloc (sizeof (ternary_node));
+      *pcurr = XNEW (ternary_node);
       curr = *pcurr;
       curr->splitchar = *s;
       curr->lokid = curr->hikid = curr->eqkid = 0;