diff -r 7b5586a5e109 -r 3f891f7fe817 xmpp/log.go --- a/xmpp/log.go Mon Sep 30 18:59:37 2013 -0600 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,33 +0,0 @@ -// Control over logging from the XMPP library. - -package xmpp - -var ( - // If any of these are non-nil when NewClient() is called, - // they will be used to log messages of the indicated - // severity. - Warn Logger = &noLog{} - Info Logger = &noLog{} - Debug Logger = &noLog{} -) - -// Anything implementing Logger can receive log messages from the XMPP -// library. The default implementation doesn't log anything; it -// efficiently discards all messages. -type Logger interface { - Log(v ...interface{}) - Logf(fmt string, v ...interface{}) -} - -type noLog struct { - flags int - prefix string -} - -var _ Logger = &noLog{} - -func (l *noLog) Log(v ...interface{}) { -} - -func (l *noLog) Logf(fmt string, v ...interface{}) { -}