diff options
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 |
commit | 29336c8a7a98087bc83ef39d352282bc92b1b3c5 (patch) | |
tree | 49485efb2a9c4c7e7fb56ea509d2114691617ba8 /debugon.go | |
parent | e2fa16706ce0e07d474460acffa6c249ba7503b1 (diff) | |
parent | 72355741026e72d12ac13a528adf20ed51e2131d (diff) |
Merge branch 'master' of github.com:/oec/goparsify
Diffstat (limited to 'debugon.go')
-rw-r--r-- | debugon.go | 8 |
1 files changed, 5 insertions, 3 deletions
@@ -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, "}")) } } } |