| Index: base/sys_info_freebsd.cc
|
| diff --git a/base/sys_info_freebsd.cc b/base/sys_info_freebsd.cc
|
| index 66ab23bbae2f83ab57e869b7cac9b2ef3f127afa..6cb6ed49db80fbae04576f012527c823c9304a27 100644
|
| --- a/base/sys_info_freebsd.cc
|
| +++ b/base/sys_info_freebsd.cc
|
| @@ -26,7 +26,10 @@ int64 SysInfo::AmountOfPhysicalMemory() {
|
| size_t SysInfo::MaxSharedMemorySize() {
|
| size_t limit;
|
| size_t size = sizeof(limit);
|
| - sysctlbyname("kern.ipc.shmmax", &limit, &size, NULL, 0);
|
| + if (sysctlbyname("kern.ipc.shmmax", &limit, &size, NULL, 0) < 0) {
|
| + NOTREACHED();
|
| + return 0;
|
| + }
|
| return limit;
|
| }
|
|
|
|
|