]> ocean-lang.org Git - ocean/commitdiff
ocean: propagate_types: only set Efail on local err.
authorNeilBrown <neil@brown.name>
Sat, 4 Dec 2021 22:29:23 +0000 (09:29 +1100)
committerNeilBrown <neil@brown.name>
Sat, 4 Dec 2021 22:29:23 +0000 (09:29 +1100)
propagate_types() currently sets Efail if there has been any parse error
at all.  This is wrong.
Instead, keep a count of errors, and only set Efail if that count has increased.

Signed-off-by: NeilBrown <neil@brown.name>

No differences found