2
0
Эх сурвалжийг харах

Fixed struct var assignment issue.

Brucey 5 жил өмнө
parent
commit
92331f0973
1 өөрчлөгдсөн 1 нэмэгдсэн , 1 устгасан
  1. 1 1
      ctranslator.bmx

+ 1 - 1
ctranslator.bmx

@@ -2841,7 +2841,7 @@ t:+"NULLNULLNULL"
 		Local s:String
 		Local s:String
 		Local cast:String
 		Local cast:String
 		
 		
-		If TObjectType(stmt.lhs.exprType) Then
+		If TObjectType(stmt.lhs.exprType) And (Not TObjectType(stmt.lhs.exprType).classdecl.IsStruct() Or IsPointerType(stmt.lhs.exprType)) Then
 			cast = Bra(TransType(stmt.lhs.exprType, ""))
 			cast = Bra(TransType(stmt.lhs.exprType, ""))
 		End If
 		End If