summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSilvan Jegen <s.jegen@gmail.com>2015-06-14 17:33:01 +0200
committerSilvan Jegen <s.jegen@gmail.com>2015-06-14 17:33:01 +0200
commitb4db27668a5524b3a311cd6eed0eb0ade04b5e6e (patch)
tree9b74c8aaab5202fa7b7b6384f25720a44bafbc5b
parent779daabece85dd07d739c0c6a2b77069300ee6fa (diff)
Add debugging printfs
-rw-r--r--unxml.go4
1 files changed, 2 insertions, 2 deletions
diff --git a/unxml.go b/unxml.go
index f2c970a..fee5690 100644
--- a/unxml.go
+++ b/unxml.go
@@ -126,9 +126,7 @@ func (r *Reader) Read(out []byte) (int, error) {
}
func (r *ElementReader) Read(out []byte) (int, error) {
- //fmt.Fprintf(os.Stderr, "Read has been called.\n")
var err error
- //r.intagtokeep = true
r.xr.count = 0
n := 0
@@ -140,11 +138,13 @@ func (r *ElementReader) Read(out []byte) (int, error) {
lenlr := len(r.xr.lastread)
if lenlr > 0 {
if lenlr < lenout {
+ //fmt.Printf("Using lastread: %q\n", r.xr.lastread)
n = copy(out[0:], r.xr.lastread)
r.xr.count += n
lenout -= n
r.xr.lastread = make([]byte, 0, lenout)
} else {
+ //fmt.Printf("Using lastread not enough: %q\n", r.xr.lastread)
n = copy(out[0:], r.xr.lastread[:lenout])
r.xr.lastread = r.xr.lastread[lenout:]
return n, err