Index: rlz/lib/recursive_cross_process_lock_posix.h |
diff --git a/rlz/lib/recursive_cross_process_lock_posix.h b/rlz/lib/recursive_cross_process_lock_posix.h |
index a39d473803c957eb8cd805b37e8200b5064815cc..69a2c7a136b6e04a0f8095bb61704220caf653b4 100644 |
--- a/rlz/lib/recursive_cross_process_lock_posix.h |
+++ b/rlz/lib/recursive_cross_process_lock_posix.h |
@@ -7,7 +7,9 @@ |
#include <pthread.h> |
+namespace base { |
class FilePath; |
+} |
namespace rlz_lib { |
@@ -20,7 +22,7 @@ struct RecursiveCrossProcessLock { |
// Tries to acquire a recursive cross-process lock. Note that this _always_ |
// acquires the in-process lock (if it wasn't already acquired). The parent |
// directory of |lock_file| must exist. |
- bool TryGetCrossProcessLock(const FilePath& lock_filename); |
+ bool TryGetCrossProcessLock(const base::FilePath& lock_filename); |
// Releases the lock. Should always be called, even if |
// TryGetCrossProcessLock() returned |false|. |