From 3da8e53ab8ccdea43ea324f97ff5af02d9476fef Mon Sep 17 00:00:00 2001 From: "Frederick F. Kautz IV" Date: Sat, 29 Nov 2014 14:54:21 -0800 Subject: [PATCH] Exposing NewEncoder since GetEncoder is no longer around --- pkgs/erasure/decode.go | 2 +- pkgs/erasure/encode.go | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/erasure/decode.go b/pkgs/erasure/decode.go index bd272423f..d78e0ab13 100644 --- a/pkgs/erasure/decode.go +++ b/pkgs/erasure/decode.go @@ -112,6 +112,6 @@ func (e *Encoder) Decode(chunks [][]byte, length int) ([]byte, error) { } func Decode(block [][]byte, ep *EncoderParams, length int) ([]byte, error) { - encoder := newEncoder(ep) + encoder := NewEncoder(ep) return encoder.Decode(block, length) } diff --git a/pkgs/erasure/encode.go b/pkgs/erasure/encode.go index a224abec9..c299a53dd 100644 --- a/pkgs/erasure/encode.go +++ b/pkgs/erasure/encode.go @@ -88,7 +88,7 @@ func ParseEncoderParams(k, m, technique int) (*EncoderParams, error) { }, nil } -func newEncoder(ep *EncoderParams) *Encoder { +func NewEncoder(ep *EncoderParams) *Encoder { var k = C.int(ep.k) var m = C.int(ep.m) @@ -152,6 +152,6 @@ func (e *Encoder) Encode(block []byte) ([][]byte, int) { } func Encode(block []byte, ep *EncoderParams) ([][]byte, int) { - encoder := newEncoder(ep) + encoder := NewEncoder(ep) return encoder.Encode(block) }