Merge pull request #235 from fjl/rlpdump

fixes for rlpdump
This commit is contained in:
Jeffrey Wilcke 2015-01-05 17:48:04 +01:00
commit 22c0c5465a

View File

@ -1,7 +1,24 @@
/*
This file is part of go-ethereum
go-ethereum is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.
go-ethereum is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with go-ethereum. If not, see <http://www.gnu.org/licenses/>.
*/
// rlpdump is a pretty-printer for RLP data.
package main package main
import ( import (
"bufio"
"bytes" "bytes"
"encoding/hex" "encoding/hex"
"flag" "flag"
@ -49,7 +66,7 @@ func main() {
die(err) die(err)
} }
defer fd.Close() defer fd.Close()
r = bufio.NewReader(fd) r = fd
default: default:
fmt.Fprintln(os.Stderr, "Error: too many arguments") fmt.Fprintln(os.Stderr, "Error: too many arguments")