Nicolas Cannasse 12 лет назад
Родитель
Сommit
286799fd9a
1 измененных файлов с 3 добавлено и 2 удалено
  1. 3 2
      std/neko/_std/Array.hx

+ 3 - 2
std/neko/_std/Array.hx

@@ -263,9 +263,10 @@
 			var l = pos + 1;
 			var l = pos + 1;
 			var dlen = l - neko.NativeArray.length(a);
 			var dlen = l - neko.NativeArray.length(a);
 			if( dlen > 0 ) {
 			if( dlen > 0 ) {
-				if( dlen == 1 )
+				if( dlen == 1 ) {
 					this.__double(l);
 					this.__double(l);
-				else {
+					a = this.__a;
+				} else {
 					a = neko.NativeArray.alloc(l);
 					a = neko.NativeArray.alloc(l);
 					neko.NativeArray.blit(a,0,this.__a,0,this.length);
 					neko.NativeArray.blit(a,0,this.__a,0,this.length);
 					this.__a = a;
 					this.__a = a;