From a82f814b0674f0bff889c07a98da1b6a0b00bfc9 Mon Sep 17 00:00:00 2001 From: verokarhu Date: Wed, 6 Aug 2014 20:31:01 +0300 Subject: [PATCH] get rid of fmt dependency in http --- http/http.go | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/http/http.go b/http/http.go index bfb9dee15..330c45038 100644 --- a/http/http.go +++ b/http/http.go @@ -1,7 +1,6 @@ package http import ( - "fmt" "github.com/gorilla/mux" core "github.com/jbenet/go-ipfs/core" "github.com/jbenet/go-ipfs/importer" @@ -32,11 +31,10 @@ func (i *ipfsHandler) ServeHTTP(w http.ResponseWriter, r *http.Request) { return } - fmt.Fprintf(w, "%s", nd.Data) + w.Write(nd.Data) } func ipfsPostHandler(w http.ResponseWriter, r *http.Request, node *core.IpfsNode) { - root, err := importer.NewDagFromReader(r.Body, 1) if err != nil { w.WriteHeader(http.StatusInternalServerError) @@ -51,5 +49,5 @@ func ipfsPostHandler(w http.ResponseWriter, r *http.Request, node *core.IpfsNode //TODO: return json representation of list instead w.WriteHeader(http.StatusCreated) - fmt.Fprintf(w, "%s", mh.Multihash(k).B58String()) + w.Write([]byte(mh.Multihash(k).B58String())) }