summaryrefslogtreecommitdiff
path: root/debugon.go
diff options
context:
space:
mode:
authorÖzgür Kesim <oec@codeblau.de>2019-11-28 15:34:37 +0100
committerÖzgür Kesim <oec@codeblau.de>2019-11-28 15:34:37 +0100
commit29336c8a7a98087bc83ef39d352282bc92b1b3c5 (patch)
tree49485efb2a9c4c7e7fb56ea509d2114691617ba8 /debugon.go
parente2fa16706ce0e07d474460acffa6c249ba7503b1 (diff)
parent72355741026e72d12ac13a528adf20ed51e2131d (diff)
Merge branch 'master' of github.com:/oec/goparsify
Diffstat (limited to 'debugon.go')
-rw-r--r--debugon.go8
1 files changed, 5 insertions, 3 deletions
diff --git a/debugon.go b/debugon.go
index 9889dc4..49039c8 100644
--- a/debugon.go
+++ b/debugon.go
@@ -45,7 +45,9 @@ func (dp *debugParser) logf(ps *State, result *Result, format string, args ...in
buf.WriteString(fmt.Sprintf("%-15s", ps.Preview(15)))
buf.WriteString(" | ")
buf.WriteString(strings.Repeat(" ", len(activeParsers)-1))
- buf.WriteString(fmt.Sprint(append([]interface{}{format}, args...)...))
+ //buf.WriteString(fmt.Sprintf(format, args...))
+ buf.WriteString(format)
+ buf.WriteString(fmt.Sprint(args...))
if ps.Errored() {
buf.WriteString(fmt.Sprintf(" did not find %s", ps.Error.expected))
} else if result != nil {
@@ -72,10 +74,10 @@ func (dp *debugParser) logStart(ps *State) {
func (dp *debugParser) logEnd(ps *State, result *Result) {
if log != nil {
if pendingOpenLog != "" {
- fmt.Fprintf(log, dp.logf(ps, result, dp.Name()))
+ fmt.Fprint(log, dp.logf(ps, result, dp.Name()))
pendingOpenLog = ""
} else {
- fmt.Fprintf(log, dp.logf(ps, result, "}"))
+ fmt.Fprint(log, dp.logf(ps, result, "}"))
}
}
}