소스 검색

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;