Changed mft_h264_decoder's API to match with video_decode_engine.h. Also changed...
[chromium-blink-merge.git] / base / sys_info_openbsd.cc
blob887722290b1c9f35db49fc4fc09ab43a659bfa7f
1 // Copyright (c) 2009 The Chromium Authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file.
5 #include "base/sys_info.h"
7 #include <sys/param.h>
8 #include <sys/sysctl.h>
10 #include "base/logging.h"
12 namespace base {
14 int SysInfo::NumberOfProcessors() {
15 int mib[] = { CTL_HW, HW_NCPU };
16 int ncpu;
17 size_t size = sizeof(ncpu);
18 if (sysctl(mib, 2, &ncpu, &size, NULL, 0) == -1) {
19 NOTREACHED();
20 return 1;
22 return ncpu;
25 } // namespace base