Loading plugins/nginxfiler/filer.cpp +4 −3 Original line number Diff line number Diff line Loading @@ -185,7 +185,7 @@ namespace blogi { *nreq.setData("user-agent") = "blogi/1.0 (Alpha Version 0.1)"; nreq.send(srvsock.get(),cltsock.get()); std::shared_ptr<char> data(new char[16384], std::default_delete<char[]>()); std::shared_ptr<char[]> data(new char[16384], std::default_delete<char[]>()); int recv,tries=0,chunklen=0; Loading Loading @@ -220,10 +220,11 @@ namespace blogi { hsize=res.parse(data.get(),recv); recv-=hsize; *data=*data+hsize; std::shared_ptr<char[]> buf(new char[16384], std::default_delete<char[]>()); memcpy(buf.get(),data.get()+hsize,recv); data.swap(buf); cpos=0; Loading Loading
plugins/nginxfiler/filer.cpp +4 −3 Original line number Diff line number Diff line Loading @@ -185,7 +185,7 @@ namespace blogi { *nreq.setData("user-agent") = "blogi/1.0 (Alpha Version 0.1)"; nreq.send(srvsock.get(),cltsock.get()); std::shared_ptr<char> data(new char[16384], std::default_delete<char[]>()); std::shared_ptr<char[]> data(new char[16384], std::default_delete<char[]>()); int recv,tries=0,chunklen=0; Loading Loading @@ -220,10 +220,11 @@ namespace blogi { hsize=res.parse(data.get(),recv); recv-=hsize; *data=*data+hsize; std::shared_ptr<char[]> buf(new char[16384], std::default_delete<char[]>()); memcpy(buf.get(),data.get()+hsize,recv); data.swap(buf); cpos=0; Loading