From c9a15f9b6403661dd8e57385ba757a15166065ae Mon Sep 17 00:00:00 2001 From: Marcos Pinto Date: Tue, 7 Aug 2007 08:47:55 +0000 Subject: [PATCH] freebsd fix retry --- libtorrent/src/storage.cpp | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/libtorrent/src/storage.cpp b/libtorrent/src/storage.cpp index fc18377c0..7f9d0b386 100755 --- a/libtorrent/src/storage.cpp +++ b/libtorrent/src/storage.cpp @@ -981,7 +981,7 @@ namespace libtorrent return true; #endif -#if defined(__APPLE__) || defined(__linux__) +#if defined(__APPLE__) || defined(__linux__) || defined(__FreeBSD__) // find the last existing directory of the save path fs::path query_path = p; while (!query_path.empty() && !exists(query_path)) @@ -1059,7 +1059,11 @@ namespace libtorrent #endif // TODO: POSIX implementation +#if defined(__FreeBSD__) + return true; +#else return false; +#endif } // -- piece_manager -----------------------------------------------------