authorgravatar for andrew@ziglang.orgAndrew Kelley <andrew@ziglang.org> 2016-01-15 14:29:02-07:00
committergravatar for andrew@ziglang.orgAndrew Kelley <andrew@ziglang.org> 2016-01-15 14:29:02-07:00
log8409e518abad78cef8984b798c404bdc2923efbf
tree074da61b99da490f944d86a063c464598fa436b2
parent18374ea8f18b6b48c53e6e7bd23d536ac2e8a807

fix build with gcc


1 files changed, 2 insertions(+), 1 deletions(-)

src/analyze.cpp+2-1
...@@ -1308,7 +1308,7 @@ static TypeTableEntry *analyze_enum_value_expr(CodeGen *g, ImportTableEntry *imp...@@ -1308,7 +1308,7 @@ static TypeTableEntry *analyze_enum_value_expr(CodeGen *g, ImportTableEntry *imp
13081308
1309static TypeStructField *find_struct_type_field(TypeTableEntry *type_entry, Buf *name, int *index) {1309static TypeStructField *find_struct_type_field(TypeTableEntry *type_entry, Buf *name, int *index) {
1310 assert(type_entry->id == TypeTableEntryIdStruct);1310 assert(type_entry->id == TypeTableEntryIdStruct);
1311 for (int i = 0; i < type_entry->data.structure.field_count; i += 1) {1311 for (uint32_t i = 0; i < type_entry->data.structure.field_count; i += 1) {
1312 TypeStructField *field = &type_entry->data.structure.fields[i];1312 TypeStructField *field = &type_entry->data.structure.fields[i];
1313 if (buf_eql_buf(field->name, name)) {1313 if (buf_eql_buf(field->name, name)) {
1314 *index = i;1314 *index = i;
...@@ -2839,6 +2839,7 @@ static TypeTableEntry *analyze_prefix_op_expr(CodeGen *g, ImportTableEntry *impo...@@ -2839,6 +2839,7 @@ static TypeTableEntry *analyze_prefix_op_expr(CodeGen *g, ImportTableEntry *impo
2839 }2839 }
2840 }2840 }
2841 }2841 }
2842 zig_unreachable();
2842}2843}
28432844
2844static TypeTableEntry * analyze_expression(CodeGen *g, ImportTableEntry *import, BlockContext *context,2845static TypeTableEntry * analyze_expression(CodeGen *g, ImportTableEntry *import, BlockContext *context,