@@ -652,7 +652,7 @@ def get_data_declarations(self, lines):
652652 array_size = len (re .findall ("\[\d*\]" ,dataName ))
653653 print ("Array Size:" , array_size )
654654 defLine = ""
655- if array_size = =2 :
655+ if array_size > =2 :
656656 print ("// --- WARNING! Two-dimensional array objects are not yet supported" )
657657 defLine += "%s *(p%s);\n " % (dataType , dataName )
658658 dataName = dataName .split ("[" )[0 ] # handle arrays
@@ -885,12 +885,11 @@ def generate_wrapper(self, target, funcs, stubMap, dataMap):
885885 dataDef = dataDef .split ("=" )[0 ].strip ()
886886 dataType , dataName = self .getTypeAndLabel (dataDef )
887887 array_size = len (re .findall ("\[\d*\]" ,dataName ))
888- if array_size = =2 :
888+ if array_size > =2 :
889889 print ("SORRY: two-dimensional array objects just aren't working right now" )
890890 print (" ==> " + dataType + " " + dataName )
891891 wrapperStub += "// --- WARNING! Two-dimensional array objects are not yet supported"
892892 wrapperStub += "\t void* my%s,\n " % dataName
893- wrapperStub += " // --- END OF WARNING!\n "
894893 elif array_size == 1 and "*" not in dataType :
895894 dataNamex = dataName .split ("[" )[0 ] # handle arrays
896895 wrapperStub += "\t void* my%s,\n " % dataNamex
@@ -925,7 +924,7 @@ def generate_wrapper(self, target, funcs, stubMap, dataMap):
925924 dataDef = dataDef .split ("=" )[0 ].strip ()
926925 dataType , dataName = self .getTypeAndLabel (dataDef )
927926 array_size = len (re .findall ("\[\d*\]" ,dataName ))
928- if array_size = =2 :
927+ if array_size > =2 :
929928 print ("// --- WARNING! Two-dimensional array objects are not yet supported\n " )
930929 wrapperStub += "\t p%s = (%s*) my%s;\n " % (dataName , dataType , dataName )
931930 print (" // --- END OF WARNING!\n " )
0 commit comments