fprintf(fo, "%s%s %s %s=%s %s (%d params)\n", prefix, type, return_type, name, m->name, paramstr, list_length(m->parameters));
free(paramstr);paramstr=0;
free(return_type);return_type=0;
fprintf(fo, "%s%s %s %s=%s %s (%d params)\n", prefix, type, return_type, name, m->name, paramstr, list_length(m->parameters));
free(paramstr);paramstr=0;
free(return_type);return_type=0;