Remove LiveTV menu.
[vuplus_xbmc] / xbmc / XbmcContext.cpp
index 72b14ae..c928c82 100644 (file)
@@ -1,6 +1,6 @@
 /*
- *      Copyright (C) 2005-2011 Team XBMC
- *      http://www.xbmc.org
+ *      Copyright (C) 2005-2013 Team XBMC
+ *      http://xbmc.org
  *
  *  This Program is free software; you can redistribute it and/or modify
  *  it under the terms of the GNU General Public License as published by
  *  GNU General Public License for more details.
  *
  *  You should have received a copy of the GNU General Public License
- *  along with XBMC; see the file COPYING.  If not, write to
- *  the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA.
- *  http://www.gnu.org/copyleft/gpl.html
+ *  along with XBMC; see the file COPYING.  If not, see
+ *  <http://www.gnu.org/licenses/>.
  *
  */
 
 #include "XbmcContext.h"
 
 #include "threads/Thread.h"
+#include "commons/Exception.h"
 #include "utils/log.h"
 
 namespace XBMC
@@ -43,12 +43,15 @@ namespace XBMC
     impl->loggerImpl = new XbmcUtils::LogImplementation;
 
     // set
+    XbmcCommons::Exception::SetLogger(impl->loggerImpl);
     CThread::SetLogger(impl->loggerImpl);
   }
 
   Context::~Context()
   {
     // cleanup
+    XbmcCommons::Exception::SetLogger(NULL);
+    CThread::SetLogger(NULL);
     delete impl->loggerImpl;
 
     delete impl;