summaryrefslogtreecommitdiff
path: root/utils
diff options
context:
space:
mode:
authorVincent Sanders <vince@kyllikki.org>2017-09-04 14:31:12 +0100
committerVincent Sanders <vince@kyllikki.org>2017-09-06 18:45:35 +0100
commit72e6050eb3ae7c9e7a96936f2949bae7ef8ca4be (patch)
tree953ea4dfe2dd6916af1a54bf8d985f7b31e56896 /utils
parent63f5ba6f62eb3f506d06d16f29e18c49338a1128 (diff)
downloadnetsurf-72e6050eb3ae7c9e7a96936f2949bae7ef8ca4be.tar.gz
netsurf-72e6050eb3ae7c9e7a96936f2949bae7ef8ca4be.tar.bz2
add low level cache category and use it
Diffstat (limited to 'utils')
-rw-r--r--utils/log.c11
-rw-r--r--utils/log.h4
2 files changed, 6 insertions, 9 deletions
diff --git a/utils/log.c b/utils/log.c
index 2f0d3b3bf..834a3e933 100644
--- a/utils/log.c
+++ b/utils/log.c
@@ -1,9 +1,5 @@
/*
- * Copyright 2007 Rob Kendrick <rjek@netsurf-browser.org>
- * Copyright 2004-2007 James Bursa <bursa@users.sourceforge.net>
- * Copyright 2003 Phil Mellor <monkeyson@users.sourceforge.net>
- * Copyright 2003 John M Bell <jmb202@ecs.soton.ac.uk>
- * Copyright 2004 John Tytgat <joty@netsurf-browser.org>
+ * Copyright 2017 Vincent Sanders <vince@netsurf-browser.org>
*
* This file is part of NetSurf, http://www.netsurf-browser.org/
*
@@ -36,8 +32,6 @@ bool verbose_log = false;
/** The stream to which logging is sent */
static FILE *logfile;
-NSLOG_DEFINE_CATEGORY(netsurf, "NetSurf default logging");
-
/** Subtract the `struct timeval' values X and Y
*
* \param result The timeval structure to store the result in
@@ -97,6 +91,9 @@ static const char *nslog_gettime(void)
#ifdef WITH_NSLOG
+NSLOG_DEFINE_CATEGORY(netsurf, "NetSurf default logging");
+NSLOG_DEFINE_CATEGORY(llcache, "Low level cache");
+
static void
netsurf_render_log(void *_ctx,
nslog_entry_context_t *ctx,
diff --git a/utils/log.h b/utils/log.h
index 0e73f4d37..50ceac0b1 100644
--- a/utils/log.h
+++ b/utils/log.h
@@ -43,6 +43,7 @@ typedef bool(nslog_ensure_t)(FILE *fptr);
*/
extern nserror nslog_init(nslog_ensure_t *ensure, int *pargc, char **argv);
+/* ensure a logging level is defined */
#ifndef NETSURF_LOG_LEVEL
#define NETSURF_LOG_LEVEL INFO
#endif
@@ -56,6 +57,7 @@ extern nserror nslog_init(nslog_ensure_t *ensure, int *pargc, char **argv);
#include <nslog/nslog.h>
NSLOG_DECLARE_CATEGORY(netsurf);
+NSLOG_DECLARE_CATEGORY(llcache);
#else /* WITH_NSLOG */
@@ -89,8 +91,6 @@ extern void nslog_log(const char *file, const char *func, int ln, const char *fo
} \
} while(0)
-#define NSLOG_DEFINE_CATEGORY(catname, description)
-
#endif /* WITH_NSLOG */
#endif