Changeset 249 for Include/system/gc.sbp
- Timestamp:
- May 15, 2007, 2:44:41 AM (18 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
Include/system/gc.sbp
r237 r249 288 288 If pdwFlags[index] and _System_GC_FLAG_OBJECT Then 289 289 ' オブジェクトの場合 290 If ScanObject( (ppPtr[index] + 3*SizeOf(LONG_PTR)) As *Object, pbMark) = False Then290 If ScanObject( (ppPtr[index] + 4*SizeOf(LONG_PTR)) As *Object, pbMark) = False Then 291 291 Dim maxNum = (pSize[index]\SizeOf(LONG_PTR)) As Long 292 292 Scan(ppPtr[index] As *LONG_PTR, maxNum, pbMark) … … 371 371 ・オブジェクトのサイズ 372 372 ・デストラクタの関数ポインタ 373 ・リザーブ領域 373 374 を考慮 */ 374 _System_SweepingDelete (ptr + SizeOf( LONG_PTR ) * 3)375 _System_SweepingDelete (ptr + SizeOf( LONG_PTR ) * 4 ) 375 376 Else 376 377 HeapFree(_System_hProcessHeap,0,ptr)
Note:
See TracChangeset
for help on using the changeset viewer.