Răsfoiți Sursa

Array length is signed.
Fixes negative comparison issues.

woollybah 9 ani în urmă
părinte
comite
a4df31df8f
1 a modificat fișierele cu 1 adăugiri și 1 ștergeri
  1. 1 1
      blitz.mod/blitz_array.h

+ 1 - 1
blitz.mod/blitz_array.h

@@ -24,7 +24,7 @@ struct BBArray{
 	unsigned int    size;       // total size minus this header
 	unsigned int    size;       // total size minus this header
 	unsigned short  data_size;  // size of data element
 	unsigned short  data_size;  // size of data element
 	unsigned short  data_start; // start offset of data
 	unsigned short  data_start; // start offset of data
-	unsigned int    scales[1];  // [dims]
+	int    scales[1];  // [dims]
 };
 };
 
 
 extern		BBClass bbArrayClass;
 extern		BBClass bbArrayClass;