Changeset 17640
- Timestamp:
- Oct 16, 2001, 7:50:18 PM (24 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
TabularUnified tags/trunk/src/kernel32/KERNEL32.CPP ¶
r16957 r17640 1 /* $Id: KERNEL32.CPP,v 1. 69 2001-07-28 18:03:36sandervl Exp $ */1 /* $Id: KERNEL32.CPP,v 1.70 2001-10-16 17:50:18 sandervl Exp $ */ 2 2 3 3 /* … … 200 200 // bytes of paging file 201 201 // @@@PH add swapper.dat size? 202 lpMemStat->dwTotalPageFile = sys[2]; 202 // SvL: Some stupid apps interpret this as a signed long 203 lpMemStat->dwTotalPageFile = (sys[2] > 0x80000000) ? 0x7fffffff : sys[2]; 203 204 204 205 // free bytes of paging file 205 lpMemStat->dwAvailPageFile = sys[2];206 lpMemStat->dwAvailPageFile = (sys[2] > 0x80000000) ? 0x7fffffff : sys[2]; 206 207 207 208 // user bytes of address space 208 lpMemStat->dwTotalVirtual = max( sys[2], sys[3]);209 lpMemStat->dwAvailVirtual = min( sys[2], sys[3]);209 lpMemStat->dwTotalVirtual = max(lpMemStat->dwTotalPageFile, sys[3]); 210 lpMemStat->dwAvailVirtual = min(lpMemStat->dwAvailPageFile, sys[3]); 210 211 } 211 212 }
Note:
See TracChangeset
for help on using the changeset viewer.