diff options
| author | Luc Van Oostenryck <luc.vanoostenryck@gmail.com> | 2021-03-01 18:15:08 +0100 |
|---|---|---|
| committer | Luc Van Oostenryck <luc.vanoostenryck@gmail.com> | 2021-03-01 18:15:08 +0100 |
| commit | acc5c29877eff97d2c8dec9319d27f9dcb699a69 (patch) | |
| tree | 3424310a89671e2ee27dd75554435c78f3ee0b71 /evaluate.c | |
| parent | ba404d63c70f00102dbe46dcc95e91c8c9755699 (diff) | |
| parent | 567dfd4f41d732043876dadc0697ba3b540066da (diff) | |
| download | sparse-dev-acc5c29877eff97d2c8dec9319d27f9dcb699a69.tar.gz | |
Merge branch 'fix-restrict' into next
* fix the type in the assignment of 0 to a restricted variable
Diffstat (limited to 'evaluate.c')
| -rw-r--r-- | evaluate.c | 2 |
1 files changed, 1 insertions, 1 deletions
@@ -1442,7 +1442,7 @@ static int check_assignment_types(struct symbol *target, struct expression **rp, if (sclass & TYPE_FOULED && unfoul(s) == t) goto Cast; if (!restricted_value(*rp, target)) - return 1; + goto Cast; if (s == t) return 1; } else if (!(sclass & TYPE_RESTRICT)) |
