lib/standard/string: Fix the case of null items in FlatBuffer when calling to_s
[nit.git] / src / separate_erasure_compiler.nit
index f1d3300..dcb9d6c 100644 (file)
@@ -348,6 +348,7 @@ class SeparateErasureCompiler
                        v.require_declaration("class_{c_name}")
                        v.add("{res}->class = &class_{c_name};")
                        self.generate_init_attr(v, res, mtype)
+                       v.set_finalizer res
                        v.add("return {res};")
                end
                v.add("\}")