- fixed warning
authorMichael Beck <beck@ipd.info.uni-karlsruhe.de>
Fri, 14 Nov 2008 23:11:00 +0000 (23:11 +0000)
committerMichael Beck <beck@ipd.info.uni-karlsruhe.de>
Fri, 14 Nov 2008 23:11:00 +0000 (23:11 +0000)
[r23672]

parser.c

index b6deeef..76c8e47 100644 (file)
--- a/parser.c
+++ b/parser.c
@@ -4721,7 +4721,7 @@ static void error_redefined_as_different_kind(const source_position_t *pos,
 static entity_t *record_entity(entity_t *entity, const bool is_definition)
 {
        const symbol_t *const    symbol  = entity->base.symbol;
-       const namespace_tag_t    namespc = entity->base.namespc;
+       const namespace_tag_t    namespc = (namespace_tag_t)entity->base.namespc;
        const source_position_t *pos     = &entity->base.source_position;
 
        assert(symbol != NULL);