Index: chrome/common/multi_process_lock_mac.cc |
diff --git a/chrome/common/multi_process_lock_mac.cc b/chrome/common/multi_process_lock_mac.cc |
index 9a9cbe21ccd520bb6ccbc15a42c349af56bd8d54..8a05b94078d6f7abf98b005e2f182704717eb119 100644 |
--- a/chrome/common/multi_process_lock_mac.cc |
+++ b/chrome/common/multi_process_lock_mac.cc |
@@ -8,6 +8,8 @@ |
#include "base/mac/scoped_cftyperef.h" |
#include "base/sys_string_conversions.h" |
+#include <servers/bootstrap.h> |
+ |
class MultiProcessLockMac : public MultiProcessLock { |
public: |
explicit MultiProcessLockMac(const std::string& name) : name_(name) { } |
@@ -24,9 +26,9 @@ class MultiProcessLockMac : public MultiProcessLock { |
return true; |
} |
- if (name_.length() > MULTI_PROCESS_LOCK_NAME_MAX_LEN) { |
+ if (name_.length() >= BOOTSTRAP_MAX_NAME_LEN) { |
LOG(ERROR) << "Socket name too long (" << name_.length() |
- << " > " << MULTI_PROCESS_LOCK_NAME_MAX_LEN << ") - " << name_; |
+ << " >= " << BOOTSTRAP_MAX_NAME_LEN << ") - " << name_; |
return false; |
} |