diff -up go-lib-1.10.2/log/logger.go.fix_format_calls go-lib-1.10.2/log/logger.go
--- go-lib-1.10.2/log/logger.go.fix_format_calls 2019-04-08 12:01:18.000000000 +0200
+++ go-lib-1.10.2/log/logger.go 2019-06-04 21:03:19.618902793 +0200
@@ -466,7 +466,7 @@ func (l *Logger) launchCrashReporter() {
}
// launch crash reporter
- l.Info("launch deepin-crash-reporter: %s %s", crashReporterExe, append(crashReporterArgs, f.Name()))
+ l.Infof("launch deepin-crash-reporter: %s %s", crashReporterExe, append(crashReporterArgs, f.Name()))
_, err = os.StartProcess(crashReporterExe, append(crashReporterArgs, f.Name()),
&os.ProcAttr{Files: []*os.File{os.Stdin, os.Stdout, os.Stderr}})
if err != nil {
diff -up go-lib-1.10.2/log/logger_test.go.fix_format_calls go-lib-1.10.2/log/logger_test.go
--- go-lib-1.10.2/log/logger_test.go.fix_format_calls 2019-04-08 12:01:18.000000000 +0200
+++ go-lib-1.10.2/log/logger_test.go 2019-06-04 21:33:18.590057312 +0200
@@ -105,12 +105,12 @@ func (*testWrapper) TestGeneral(c *C.C)
checkOutput(c, `^<warning> logger_test.go:\d+: test warning: error message append string\n$`, true)
resetOutput()
- logger.Warning("test warning: %v", fmt.Errorf("error message"))
- checkOutput(c, `^<warning> logger_test.go:\d+: test warning: %v error message\n$`, true)
+ logger.Warningf("test warning:", fmt.Errorf("error message"))
+ checkOutput(c, `^<warning> logger_test.go:\d+: test warningf: error message\n$`, true)
resetOutput()
- logger.Warningf("test warningf: %v", fmt.Errorf("error message"))
- checkOutput(c, `^<warning> logger_test.go:\d+: test warningf: error message\n$`, true)
+ logger.Warning("test warning: %v", fmt.Errorf("error message"))
+ checkOutput(c, `^<warning> logger_test.go:\d+: test warning: error message\n$`, true)
resetOutput()
logger.Error("test error:", fmt.Errorf("error message"))