]> Nishi Git Mirror - gwion.git/commitdiff
:art: Improve gack
authorfennecdjay <astor.jeremie@wanadoo.fr>
Sun, 23 Jun 2019 12:08:43 +0000 (14:08 +0200)
committerfennecdjay <astor.jeremie@wanadoo.fr>
Sun, 23 Jun 2019 12:08:43 +0000 (14:08 +0200)
src/lib/gack.c

index 775a0a09aadfd8627736ad71d67ad66760346f17..2bf97e841f2e6abf795be13653a875cd85b49d83 100644 (file)
@@ -13,9 +13,7 @@
 
 static void print_type(const Type type) {
   const m_bool is_func = isa(type, t_function) > 0 && isa(type, t_fptr) < 0;
-  const m_str name = is_func ? strdup("@function") : strdup(type->name);
-  gw_out("(%s) ", name);
-  xfree(name);
+  gw_out("(%s) ", is_func ? "@function" : type->name);
   if(GET_FLAG(type, typedef)) {
     gw_out(" aka ");
     print_type(type->e->parent);