From fac6c6fabe7638e11304c54f48e12e9fe6e09521 Mon Sep 17 00:00:00 2001 From: Diego Basch Date: Fri, 7 Mar 2014 20:19:18 -0800 Subject: [PATCH] added path to files on the Mac --- .../main/java/com/google/bitcoin/utils/BlockFileLoader.java | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/core/src/main/java/com/google/bitcoin/utils/BlockFileLoader.java b/core/src/main/java/com/google/bitcoin/utils/BlockFileLoader.java index 95b7e241..6a66fbc5 100644 --- a/core/src/main/java/com/google/bitcoin/utils/BlockFileLoader.java +++ b/core/src/main/java/com/google/bitcoin/utils/BlockFileLoader.java @@ -51,8 +51,11 @@ public class BlockFileLoader implements Iterable, Iterator { */ public static List getReferenceClientBlockFileList() { String defaultDataDir; - if (System.getProperty("os.name").toLowerCase().indexOf("win") >= 0) { + String OS = System.getProperty("os.name").toLowerCase(); + if (OS.indexOf("win") >= 0) { defaultDataDir = System.getenv("APPDATA") + "\\.bitcoin\\blocks\\"; + } else if (OS.indexOf("mac") >= 0 || (OS.indexOf("darwin") >= 0)) { + defaultDataDir = System.getProperty("user.home") + "/Library/Application Support/Bitcoin/blocks/"; } else { defaultDataDir = System.getProperty("user.home") + "/.bitcoin/blocks/"; }