aboutsummaryrefslogtreecommitdiff
path: root/backendC/CleanCompilerSources
diff options
context:
space:
mode:
authorjohnvg2002-10-21 11:45:10 +0000
committerjohnvg2002-10-21 11:45:10 +0000
commit81c82c37ef241ec925c4210f158913c512a32bd6 (patch)
tree0cfb522a9e37590a3151135533da0f23359ff164 /backendC/CleanCompilerSources
parentadd BOXED_RECORDS macro (diff)
repair initialisation with NULL of unused pointer fields in unions
git-svn-id: https://svn.cs.ru.nl/repos/clean-compiler/trunk@1251 1f8540f1-abd5-4d5b-9d24-4c5ce8603e2d
Diffstat (limited to 'backendC/CleanCompilerSources')
-rw-r--r--backendC/CleanCompilerSources/buildtree.c4
1 files changed, 1 insertions, 3 deletions
diff --git a/backendC/CleanCompilerSources/buildtree.c b/backendC/CleanCompilerSources/buildtree.c
index 471b33a..73133c8 100644
--- a/backendC/CleanCompilerSources/buildtree.c
+++ b/backendC/CleanCompilerSources/buildtree.c
@@ -466,7 +466,7 @@ NewImpRule (unsigned line_number,TypeAlts typeAlternative,NodeP rule_root)
impRule->rule_root = rule_root;
impRule->rule_line = line_number;
impRule->rule_type = typeAlternative;
- impRule->rule_depend_functions=NIL;
+ impRule->rule_next_changed_function = NULL;
impRule->rule_mark = 0;
impRule->rule_next = NIL;
@@ -497,11 +497,9 @@ NewRuleAlt (void)
alt->alt_kind = Contractum;
alt->alt_lhs_root = NIL;
alt->alt_lhs_defs = NIL;
- alt->alt_lifted_node_ids = NIL;
alt->alt_rhs_defs = NIL;
alt->alt_strict_node_ids = NIL;
alt->alt_next = NIL;
- alt->alt_local_imp_rules = NIL;
alt->alt_line = 0;
return (alt);