summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDwight <dmerriman@gmail.com>2010-01-15 17:16:17 -0500
committerDwight <dmerriman@gmail.com>2010-01-15 17:16:17 -0500
commit95ba1b843ec69b2fba574b2a502f3df7efe33d92 (patch)
tree0b3e27bcb5b20172ae795f96f206a35a8932da89
parent945f38416c566a494da880355816cbcc5d1733fd (diff)
downloadmongo-95ba1b843ec69b2fba574b2a502f3df7efe33d92.tar.gz
elim warning on windows
-rw-r--r--util/processinfo_win32.cpp6
1 files changed, 4 insertions, 2 deletions
diff --git a/util/processinfo_win32.cpp b/util/processinfo_win32.cpp
index 7148cf3fba1..111ee069b4b 100644
--- a/util/processinfo_win32.cpp
+++ b/util/processinfo_win32.cpp
@@ -47,9 +47,11 @@ namespace mongo {
int ProcessInfo::getVirtualMemorySize(){
MEMORYSTATUSEX mse;
- mse.dwLength = sizeof(mse);
+ mse.dwLength = sizeof(mse);
assert( GlobalMemoryStatusEx( &mse ) );
- return (mse.ullTotalVirtual - mse.ullAvailVirtual) / (1024 * 1024) ;
+ DWORDLONG x = (mse.ullTotalVirtual - mse.ullAvailVirtual) / (1024 * 1024) ;
+ assert( x <= 0x7fffffff );
+ return (int) x;
}
int ProcessInfo::getResidentSize(){