def cd.entry

bend-kit-archive@0.5.1.0 · archive.bend:195

import bend-kit-archive@0.5.1.0/archive.bend as Archive
import Base

195def cd.entry(ok: Bool, a: Array<U32>, +p: U32, +end: U32, +cdoff: U32, acc: List<&2, Header>) -> Array<U32> & Result<&1, &1, U32 & String, U32 & List<&2, Header>>:
196  match ok:
197    case False{}:
198      (a, Fail{(22, "central directory is truncated")})
199    case True{}:
200      cd.head(grab(a, p, 46), p, end, cdoff, acc)

Uses (11)

Used by (1)