diff options
author | Søren Sandmann Pedersen <ssp@redhat.com> | 2012-06-17 18:52:16 -0400 |
---|---|---|
committer | Søren Sandmann Pedersen <ssp@redhat.com> | 2012-06-17 18:52:16 -0400 |
commit | 72ef4ce98610fc46468a0cb359962352a0c85b6f (patch) | |
tree | cda839bd5c978c06f9180bbd21baf85102eb8f0b | |
parent | 4fe3f9aeeca9b2c2c7261796c98ebbb493597819 (diff) |
Allow null labels
-rw-r--r-- | type-check.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/type-check.c b/type-check.c index 991bde7..ca00dc8 100644 --- a/type-check.c +++ b/type-check.c @@ -204,6 +204,9 @@ assignable (ast_type_spec_t *left, if ((is_label (left) && is_label (right))) return TRUE; + if ((is_label (left) && is_null (right))) + return TRUE; + if ((is_function (left) && is_function (right))) { return compatible_functions (&left->function, &right->function); |