From 2ae7687403b457642d445996ede7b17c17f01b02 Mon Sep 17 00:00:00 2001 From: Emery Hemingway Date: Sat, 16 Mar 2019 11:52:24 +0100 Subject: [PATCH] applyAll --- genode/blobsets/src/blobsets_fs.nim | 4 +-- src/blobsets.nim | 55 +++++++++++++++++++---------- src/blobsets/httpservers.nim | 4 +-- tests/test_http.nim | 12 +++++++ tests/test_set.nim | 2 +- 5 files changed, 54 insertions(+), 23 deletions(-) diff --git a/genode/blobsets/src/blobsets_fs.nim b/genode/blobsets/src/blobsets_fs.nim index fedacc0..18eba78 100644 --- a/genode/blobsets/src/blobsets_fs.nim +++ b/genode/blobsets/src/blobsets_fs.nim @@ -255,7 +255,7 @@ proc processPacket(session: SessionRef; pkt: var FsPacket) = of READ: let node = session.nodes[pkt.handle] - pktBuf = cast[ptr array[maxChunkSize, char]](session.cpp.packetContent pkt) + pktBuf = session.cpp.packetContent pkt # cast the pointer to an array pointer for indexing case node.kind of dirNode: @@ -341,7 +341,7 @@ componentConstructHook = proc(env: GenodeEnv) = setId = toSetId(e) break except ValueError: continue - if setId.isValid: + if setId.isNonZero: try: let #rootPath = args.argString "root" diff --git a/src/blobsets.nim b/src/blobsets.nim index 68768db..9e1b0ee 100644 --- a/src/blobsets.nim +++ b/src/blobsets.nim @@ -17,8 +17,6 @@ const blobHexLen* = 32 * 2 blobVisualLen* = 32 * 3 - maxChunkSize* {.deprecated} = blobLeafSize - type Blake2b256* = Blake2bContext[256] @@ -99,8 +97,6 @@ proc toBlobId*(cbor: CborNode): BlobId = for i in 0..