Index: content/browser/browser_main.cc |
diff --git a/content/browser/browser_main.cc b/content/browser/browser_main.cc |
index c0ef41ef31fe63f1c4e0bdaf71513f2b50626d9a..da65afd4f3c8a1bfcf7f73289d36d2c41f16d09c 100644 |
--- a/content/browser/browser_main.cc |
+++ b/content/browser/browser_main.cc |
@@ -39,7 +39,7 @@ |
#include "ui/base/l10n/l10n_util_win.h" |
#endif |
-#if defined(OS_LINUX) |
+#if defined(OS_LINUX) || defined(OS_OPENBSD) |
#include <glib-object.h> |
#endif |
@@ -109,7 +109,7 @@ void SetupSandbox(const CommandLine& parsed_command_line) { |
} |
#endif |
-#if defined(OS_LINUX) |
+#if defined(OS_LINUX) || defined(OS_OPENBSD) |
static void GLibLogHandler(const gchar* log_domain, |
GLogLevelFlags log_level, |
const gchar* message, |
@@ -288,7 +288,7 @@ void BrowserMainParts::InitializeToolkit() { |
// of intersecting ifdefs we have. To keep it easy to follow, there |
// are no #else branches on any #ifs. |
-#if defined(OS_LINUX) |
+#if defined(OS_LINUX) || defined(OS_OPENBSD) |
// We want to call g_thread_init(), but in some codepaths (tests) it |
// is possible it has already been called. In older versions of |
// GTK, it is an error to call g_thread_init twice; unfortunately, |