aboutsummaryrefslogtreecommitdiff
path: root/nxcompshad/Logger.cpp
diff options
context:
space:
mode:
authorMike Gabriel <mike.gabriel@das-netzwerkteam.de>2017-04-25 15:27:17 +0200
committerMike Gabriel <mike.gabriel@das-netzwerkteam.de>2017-07-13 11:38:42 +0200
commit76b48676844bc7aa0511b8371ef6347b2e8ad545 (patch)
tree6c81a895407116ca2e3f1522c81e5d1d7122fd01 /nxcompshad/Logger.cpp
parent622360ea2ec9cde354aece445e4b9fb4b7664eea (diff)
downloadnx-libs-76b48676844bc7aa0511b8371ef6347b2e8ad545.tar.gz
nx-libs-76b48676844bc7aa0511b8371ef6347b2e8ad545.tar.bz2
nx-libs-76b48676844bc7aa0511b8371ef6347b2e8ad545.zip
nxcompshad: Switch to autoreconf.
Diffstat (limited to 'nxcompshad/Logger.cpp')
-rw-r--r--nxcompshad/Logger.cpp124
1 files changed, 0 insertions, 124 deletions
diff --git a/nxcompshad/Logger.cpp b/nxcompshad/Logger.cpp
deleted file mode 100644
index f27c97c19..000000000
--- a/nxcompshad/Logger.cpp
+++ /dev/null
@@ -1,124 +0,0 @@
-/**************************************************************************/
-/* */
-/* Copyright (c) 2001, 2011 NoMachine (http://www.nomachine.com) */
-/* Copyright (c) 2008-2014 Oleksandr Shneyder <o.shneyder@phoca-gmbh.de> */
-/* Copyright (c) 2014-2016 Ulrich Sibiller <uli42@gmx.de> */
-/* Copyright (c) 2014-2016 Mihai Moldovan <ionic@ionic.de> */
-/* Copyright (c) 2011-2016 Mike Gabriel <mike.gabriel@das-netzwerkteam.de>*/
-/* Copyright (c) 2015-2016 Qindel Group (http://www.qindel.com) */
-/* */
-/* NXCOMPSHAD, NX protocol compression and NX extensions to this software */
-/* are copyright of the aforementioned persons and companies. */
-/* */
-/* Redistribution and use of the present software is allowed according */
-/* to terms specified in the file LICENSE which comes in the source */
-/* distribution. */
-/* */
-/* All rights reserved. */
-/* */
-/* NOTE: This software has received contributions from various other */
-/* contributors, only the core maintainers and supporters are listed as */
-/* copyright holders. Please contact us, if you feel you should be listed */
-/* as copyright holder, as well. */
-/* */
-/**************************************************************************/
-
-#include <stdio.h>
-#include <ctype.h>
-#include <unistd.h>
-
-#define PANIC
-#define WARNING
-#undef TEST
-#define DEBUG
-
-#include "Misc.h"
-#include "Logger.h"
-
-Logger logger;
-
-void Logger::user(const char *format, va_list arguments)
-{
- char string[1024];
-
- vsnprintf(string, 1024, format, arguments);
-
- fprintf(stderr, "%s\n", string);
-}
-
-void Logger::error(const char *name, int error)
-{
- fprintf(stderr, "PANIC! %s: Failed with code %d: %s\n",
- name, error, strerror(error));
-}
-
-void Logger::warning(const char *name, const char *format, va_list arguments)
-{
- char string[1024];
-
- vsnprintf(string, 1024, format, arguments);
-
- fprintf(stderr, "%s: WARNING! %s\n", name, string);
-}
-
-void Logger::test(const char *name, const char *format, va_list arguments)
-{
- char string[1024];
-
- vsnprintf(string, 1024, format, arguments);
-
- fprintf(stderr, "%s: %s\n", name, string);
-}
-
-void Logger::trace(const char *name)
-{
- fprintf(stderr, "%s\n", name);
-}
-
-void Logger::debug(const char *name, const char *format, va_list arguments)
-{
- char string[1024];
-
- vsnprintf(string, 1024, format, arguments);
-
- fprintf(stderr, "%s: %s\n", name, string);
-}
-
-void Logger::dump(const char *name, const char *data, int size)
-{
- fprintf(stderr, "%s: Dumping %d bytes of data at %p\n",
- name, size, data);
-
- for (int i = 0; i < size;)
- {
- fprintf(stderr, "[%d]\t", i);
-
- int t = i;
-
- for (unsigned int ii = 0; i < size && ii < 8; i++, ii++)
- {
- fprintf(stderr, "%02x/%d\t", data[i] & 0xff, data[i]);
- }
-
- for (unsigned int ii = i % 8; ii > 0 && ii < 8; ii++)
- {
- fprintf(stderr, "\t");
- }
-
- i = t;
-
- for (unsigned int ii = 0; i < size && ii < 8; i++, ii++)
- {
- if (isprint(data[i]))
- {
- fprintf(stderr, "%c", data[i]);
- }
- else
- {
- fprintf(stderr, ".");
- }
- }
-
- fprintf(stderr, "\n");
- }
-}