浏览代码

Fixed hl_sys_read_dir (#75)

Pascal Peridont 8 年之前
父节点
当前提交
2e42717f43
共有 1 个文件被更改,包括 1 次插入1 次删除
  1. 1 1
      src/std/sys.c

+ 1 - 1
src/std/sys.c

@@ -466,7 +466,7 @@ HL_PRIM varray *hl_sys_read_dir( vbyte *_path ) {
 			continue;
 		if( pos == count ) {
 			int ncount = count == 0 ? 16 : count * 2;
-			varray *narr = hl_alloc_array(&hlt_bytes,count);
+			varray *narr = hl_alloc_array(&hlt_bytes,ncount);
 			pchar **ncur = hl_aptr(narr,pchar*);
 			memcpy(ncur,current,count*sizeof(void*));
 			current = ncur;