X-Git-Url: https://ecere.com/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=compiler%2Fbootstrap%2Flibec%2Fbootstrap%2FfreeAst.c;h=bf789dfa794278e6f9672dd43887493358a00aff;hb=05c305af409aa9555b93d930ca29a35cc61aff67;hp=c7790a2a8c73efd9f3425f845febeb2ce4989e72;hpb=5d1b568fe695633c424447c31be4ecee7d2d3f0b;p=sdk diff --git a/compiler/bootstrap/libec/bootstrap/freeAst.c b/compiler/bootstrap/libec/bootstrap/freeAst.c index c7790a2..bf789df 100644 --- a/compiler/bootstrap/libec/bootstrap/freeAst.c +++ b/compiler/bootstrap/libec/bootstrap/freeAst.c @@ -2086,6 +2086,8 @@ struct __ecereNameSpace__ecere__com__DataMember * dataMember; struct __ecereNameSpace__ecere__com__Method * method; struct __ecereNameSpace__ecere__com__ClassTemplateParameter * param; +if(_class->templateClass) +continue; if(_class->dataType) { FreeType(_class->dataType);