فهرست منبع

fixed @:struct (close #536)

Nicolas Cannasse 3 سال پیش
والد
کامیت
b7a785607a
1فایلهای تغییر یافته به همراه1 افزوده شده و 1 حذف شده
  1. 1 1
      src/std/obj.c

+ 1 - 1
src/std/obj.c

@@ -151,7 +151,7 @@ HL_PRIM void hl_cache_free() {
 
 
 HL_PRIM hl_obj_field *hl_obj_field_fetch( hl_type *t, int fid ) {
 HL_PRIM hl_obj_field *hl_obj_field_fetch( hl_type *t, int fid ) {
 	hl_runtime_obj *rt;
 	hl_runtime_obj *rt;
-	if( t->kind != HOBJ )
+	if( t->kind != HOBJ && t->kind != HSTRUCT )
 		return NULL;
 		return NULL;
 	rt = hl_get_obj_rt(t);
 	rt = hl_get_obj_rt(t);
 	if( fid < 0 || fid >= rt->nfields )
 	if( fid < 0 || fid >= rt->nfields )