diff options
Diffstat (limited to 'bolt.go')
-rw-r--r-- | bolt.go | 30 |
1 files changed, 5 insertions, 25 deletions
@@ -1,29 +1,9 @@ -package bolt - -import ( - "fmt" - "os" -) - -// ErrorList represents a slice of errors. -type ErrorList []error - -// Error returns a readable count of the errors in the list. -func (l ErrorList) Error() string { - return fmt.Sprintf("%d errors occurred", len(l)) -} +// +build !linux -// _assert will panic with a given formatted message if the given condition is false. -func _assert(condition bool, msg string, v ...interface{}) { - if !condition { - panic(fmt.Sprintf("assertion failed: "+msg, v...)) - } -} +package bolt -func warn(v ...interface{}) { - fmt.Fprintln(os.Stderr, v...) -} +import "os" -func warnf(msg string, v ...interface{}) { - fmt.Fprintf(os.Stderr, msg+"\n", v...) +func fdatasync(f *os.File) error { + return f.Sync() } |