fix basic tests.

This commit is contained in:
Jae Kwon
2014-10-04 19:16:49 -07:00
parent 11a79f11e0
commit 1ae9ecd2a9
18 changed files with 443 additions and 270 deletions

View File

@ -160,8 +160,9 @@ func ReadUInt64(r io.Reader, n *int64, err *error) uint64 {
func WriteVarInt(w io.Writer, i int64, n *int64, err *error) {
buf := make([]byte, 9)
*n += int64(binary.PutVarint(buf, int64(i)))
WriteTo(w, buf, n, err)
n_ := int64(binary.PutVarint(buf, int64(i)))
*n += n_
WriteTo(w, buf[:n_], n, err)
}
func ReadVarInt(r io.Reader, n *int64, err *error) int64 {
@ -175,8 +176,9 @@ func ReadVarInt(r io.Reader, n *int64, err *error) int64 {
func WriteUVarInt(w io.Writer, i uint64, n *int64, err *error) {
buf := make([]byte, 9)
*n += int64(binary.PutUvarint(buf, uint64(i)))
WriteTo(w, buf, n, err)
n_ := int64(binary.PutUvarint(buf, uint64(i)))
*n += n_
WriteTo(w, buf[:n_], n, err)
}
func ReadUVarInt(r io.Reader, n *int64, err *error) uint64 {