File tree Expand file tree Collapse file tree 3 files changed +5
-1
lines changed Expand file tree Collapse file tree 3 files changed +5
-1
lines changed Original file line number Diff line number Diff line change @@ -4153,7 +4153,7 @@ let create_context com dump =
4153
4153
ai32 = get_class " ArrayBytes_Int" ;
4154
4154
af32 = get_class " ArrayBytes_hl_F32" ;
4155
4155
af64 = get_class " ArrayBytes_Float" ;
4156
- ai64 = get_class " ArrayBytes_hl_I64" ;
4156
+ ai64 = get_class ( if Gctx. raw_defined com " hl_legacy32 " then " ArrayBytes_Int " else " ArrayBytes_hl_I64" ) ;
4157
4157
};
4158
4158
base_class = get_class " Class" ;
4159
4159
base_enum = get_class " Enum" ;
Original file line number Diff line number Diff line change @@ -149,11 +149,13 @@ class ArrayBase extends ArrayAccess {
149
149
return a ;
150
150
}
151
151
152
+ #if !hl_legacy32
152
153
public static function allocI64 (bytes : BytesAccess <I64 >, length : Int ) @:privateAccess {
153
154
var a : ArrayBytes . ArrayI64 = untyped $new (ArrayBytes . ArrayI64 );
154
155
a .length = length ;
155
156
a .bytes = bytes ;
156
157
a .size = length ;
157
158
return a ;
158
159
}
160
+ #end
159
161
}
Original file line number Diff line number Diff line change @@ -362,4 +362,6 @@ typedef ArrayI32 = ArrayBytes<Int>;
362
362
typedef ArrayUI16 = ArrayBytes <UI16 >;
363
363
typedef ArrayF32 = ArrayBytes <F32 >;
364
364
typedef ArrayF64 = ArrayBytes <Float >;
365
+ #if !hl_legacy32
365
366
typedef ArrayI64 = ArrayBytes <I64 >;
367
+ #end
You can’t perform that action at this time.
0 commit comments