Index: base/basictypes.h |
diff --git a/base/basictypes.h b/base/basictypes.h |
index 7e34d4f8372b3d0ee88f1b5f3ac43a198aa9c1ab..8bf4f783d7aca0b03dd1c8edccc0b1554a5ea547 100644 |
--- a/base/basictypes.h |
+++ b/base/basictypes.h |
@@ -32,7 +32,7 @@ typedef int int32; |
// |
// On Mac OS X, |long long| is used for 64-bit types for compatibility with |
// <inttypes.h> format macros even in the LP64 model. |
-#if defined(__LP64__) && !defined(OS_MACOSX) |
+#if defined(__LP64__) && !defined(OS_MACOSX) && !defined(OS_OPENBSD) |
typedef long int64; |
#else |
typedef long long int64; |
@@ -54,7 +54,7 @@ typedef unsigned int uint32; |
#endif |
// See the comment above about NSPR and 64-bit. |
-#if defined(__LP64__) && !defined(OS_MACOSX) |
+#if defined(__LP64__) && !defined(OS_MACOSX) && !defined(OS_OPENBSD) |
typedef unsigned long uint64; |
#else |
typedef unsigned long long uint64; |