From 83e2c873acd610a710097bc41b1639d8677b6836 Mon Sep 17 00:00:00 2001 From: GhostfromTexas Date: Wed, 4 Oct 2017 21:01:14 -0500 Subject: [PATCH] Fix slash to support multi-platform based slashes based upon Chris Hockenberry's patch --- src/blockstore.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/blockstore.js b/src/blockstore.js index a07644dd..62a1536a 100644 --- a/src/blockstore.js +++ b/src/blockstore.js @@ -8,6 +8,7 @@ const Block = require('ipfs-block') const setImmediate = require('async/setImmediate') const reject = require('async/reject') const CID = require('cids') +const path = require('path') /** * Transform a raw buffer to a base32 encoded key. @@ -17,7 +18,7 @@ const CID = require('cids') */ const keyFromBuffer = (rawKey) => { const enc = new base32.Encoder() - return new Key('/' + enc.write(rawKey).finalize(), false) + return new Key(path.sep + enc.write(rawKey).finalize(), false) } /**