diff options
| author | Igor Pavlov <87184205+ip7z@users.noreply.github.com> | 2026-02-12 00:00:00 +0000 |
|---|---|---|
| committer | Igor Pavlov <87184205+ip7z@users.noreply.github.com> | 2026-02-12 17:38:49 +0500 |
| commit | 839151eaaad24771892afaae6bac690e31e58384 (patch) | |
| tree | e292449d621f7a1d503b975984a2aca240dd2d8f /CPP/Windows/System.cpp | |
| parent | 5e96a8279489832924056b1fa82f29d5837c9469 (diff) | |
| download | 7zip-839151eaaad24771892afaae6bac690e31e58384.tar.gz 7zip-839151eaaad24771892afaae6bac690e31e58384.tar.bz2 7zip-839151eaaad24771892afaae6bac690e31e58384.zip | |
Diffstat (limited to 'CPP/Windows/System.cpp')
| -rw-r--r-- | CPP/Windows/System.cpp | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/CPP/Windows/System.cpp b/CPP/Windows/System.cpp index 4745785..6999ef9 100644 --- a/CPP/Windows/System.cpp +++ b/CPP/Windows/System.cpp | |||
| @@ -5,8 +5,9 @@ | |||
| 5 | #ifndef _WIN32 | 5 | #ifndef _WIN32 |
| 6 | #include <unistd.h> | 6 | #include <unistd.h> |
| 7 | #include <limits.h> | 7 | #include <limits.h> |
| 8 | #if defined(__APPLE__) || defined(__DragonFly__) || \ | 8 | #if defined(__APPLE__) || defined(__DragonFly__) \ |
| 9 | defined(BSD) || defined(__FreeBSD__) || defined(__NetBSD__) || defined(__OpenBSD__) | 9 | || defined(BSD) || defined(__FreeBSD__) || defined(__NetBSD__) || defined(__OpenBSD__) \ |
| 10 | || defined(__QNXNTO__) | ||
| 10 | #include <sys/sysctl.h> | 11 | #include <sys/sysctl.h> |
| 11 | #else | 12 | #else |
| 12 | #include <sys/sysinfo.h> | 13 | #include <sys/sysinfo.h> |
| @@ -299,8 +300,9 @@ bool GetRamSize(size_t &size) | |||
| 299 | size = (size_t)sizeof(size_t) << 29; | 300 | size = (size_t)sizeof(size_t) << 29; |
| 300 | size64 = size; | 301 | size64 = size; |
| 301 | 302 | ||
| 302 | #if defined(__APPLE__) || defined(__DragonFly__) || \ | 303 | #if defined(__APPLE__) || defined(__DragonFly__) \ |
| 303 | defined(BSD) || defined(__FreeBSD__) || defined(__NetBSD__) || defined(__OpenBSD__) | 304 | || defined(BSD) || defined(__FreeBSD__) || defined(__NetBSD__) || defined(__OpenBSD__) \ |
| 305 | || defined(__QNXNTO__) | ||
| 304 | 306 | ||
| 305 | uint64_t val = 0; | 307 | uint64_t val = 0; |
| 306 | int mib[2]; | 308 | int mib[2]; |
