[WIN32] deleted libcdio 0.72
[vuplus_xbmc] / lib / win32 / libcdio / lib / driver / logging.c
diff --git a/lib/win32/libcdio/lib/driver/logging.c b/lib/win32/libcdio/lib/driver/logging.c
deleted file mode 100644 (file)
index d40894f..0000000
+++ /dev/null
@@ -1,143 +0,0 @@
-/*
-    $Id: logging.c,v 1.1 2004/12/18 17:29:32 rocky Exp $
-
-    Copyright (C) 2000 Herbert Valerio Riedel <hvr@gnu.org>
-    Copyright (C) 2003, 2004 Rocky Bernstein <rocky@panix.com>
-
-    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
-    the Free Software Foundation; either version 2 of the License, or
-    (at your option) any later version.
-
-    This program is distributed in the hope that it will be useful,
-    but WITHOUT ANY WARRANTY; without even the implied warranty of
-    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
-    GNU General Public License for more details.
-
-    You should have received a copy of the GNU General Public License
-    along with this program; if not, write to the Free Software
-    Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
-*/
-\f
-#ifdef HAVE_CONFIG_H
-# include "config.h"
-#endif
-
-#include <stdlib.h>
-#include <stdarg.h>
-#include <stdio.h>
-
-#include <cdio/logging.h>
-#include "cdio_assert.h"
-#include "portable.h"
-
-static const char _rcsid[] = "$Id: logging.c,v 1.1 2004/12/18 17:29:32 rocky Exp $";
-
-cdio_log_level_t cdio_loglevel_default = CDIO_LOG_WARN;
-
-static void
-default_cdio_log_handler (cdio_log_level_t level, const char message[])
-{
-  switch (level)
-    {
-    case CDIO_LOG_ERROR:
-      if (level >= cdio_loglevel_default) {
-        fprintf (stderr, "**ERROR: %s\n", message);
-        fflush (stderr);
-      }
-      exit (EXIT_FAILURE);
-      break;
-    case CDIO_LOG_DEBUG:
-      if (level >= cdio_loglevel_default) {
-        fprintf (stdout, "--DEBUG: %s\n", message);
-      }
-      break;
-    case CDIO_LOG_WARN:
-      if (level >= cdio_loglevel_default) {
-        fprintf (stdout, "++ WARN: %s\n", message);
-      }
-      break;
-    case CDIO_LOG_INFO:
-      if (level >= cdio_loglevel_default) {
-        fprintf (stdout, "   INFO: %s\n", message);
-      }
-      break;
-    case CDIO_LOG_ASSERT:
-      if (level >= cdio_loglevel_default) {
-        fprintf (stderr, "!ASSERT: %s\n", message);
-        fflush (stderr);
-      }
-      abort ();
-      break;
-    default:
-      cdio_assert_not_reached ();
-      break;
-    }
-
-  fflush (stdout);
-}
-
-static cdio_log_handler_t _handler = default_cdio_log_handler;
-
-cdio_log_handler_t
-cdio_log_set_handler (cdio_log_handler_t new_handler)
-{
-  cdio_log_handler_t old_handler = _handler;
-
-  _handler = new_handler;
-
-  return old_handler;
-}
-
-static void
-cdio_logv (cdio_log_level_t level, const char format[], va_list args)
-{
-  char buf[1024] = { 0, };
-  static int in_recursion = 0;
-
-  if (in_recursion)
-    cdio_assert_not_reached ();
-
-  in_recursion = 1;
-  
-  vsnprintf(buf, sizeof(buf)-1, format, args);
-
-  _handler(level, buf);
-
-  in_recursion = 0;
-}
-
-void
-cdio_log (cdio_log_level_t level, const char format[], ...)
-{
-  va_list args;
-  va_start (args, format);
-  cdio_logv (level, format, args);
-  va_end (args);
-}
-
-#define CDIO_LOG_TEMPLATE(level, LEVEL) \
-void \
-cdio_ ## level (const char format[], ...) \
-{ \
-  va_list args; \
-  va_start (args, format); \
-  cdio_logv (CDIO_LOG_ ## LEVEL, format, args); \
-  va_end (args); \
-} 
-
-CDIO_LOG_TEMPLATE(debug, DEBUG)
-CDIO_LOG_TEMPLATE(info, INFO)
-CDIO_LOG_TEMPLATE(warn, WARN)
-CDIO_LOG_TEMPLATE(error, ERROR)
-
-#undef CDIO_LOG_TEMPLATE
-
-\f
-/* 
- * Local variables:
- *  c-file-style: "gnu"
- *  tab-width: 8
- *  indent-tabs-mode: nil
- * End:
- */