summaryrefslogtreecommitdiff
path: root/utils/log.c
diff options
context:
space:
mode:
authorDaniel Silverstone <dsilvers@digital-scurf.org>2019-08-02 09:58:41 +0100
committerDaniel Silverstone <dsilvers@digital-scurf.org>2019-08-02 09:58:41 +0100
commit3fcba68fcffb7fba55be54d1beab9184e96f2b3a (patch)
tree77d1bc34359d03415d66f82088704399fd338c19 /utils/log.c
parent609ee9b71c6c3965451261924e57538f03d80ae2 (diff)
downloadnetsurf-3fcba68fcffb7fba55be54d1beab9184e96f2b3a.tar.gz
netsurf-3fcba68fcffb7fba55be54d1beab9184e96f2b3a.tar.bz2
Logging: Also log the level and category
Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org>
Diffstat (limited to 'utils/log.c')
-rw-r--r--utils/log.c11
1 files changed, 7 insertions, 4 deletions
diff --git a/utils/log.c b/utils/log.c
index 412e12fb0..2168e646b 100644
--- a/utils/log.c
+++ b/utils/log.c
@@ -94,9 +94,9 @@ static const char *nslog_gettime(void)
NSLOG_DEFINE_CATEGORY(netsurf, "NetSurf default logging");
NSLOG_DEFINE_CATEGORY(llcache, "Low level cache");
-NSLOG_DEFINE_CATEGORY(fetch, "objet fetching");
-NSLOG_DEFINE_CATEGORY(plot, "rendering system");
-NSLOG_DEFINE_CATEGORY(schedule, "scheduler");
+NSLOG_DEFINE_CATEGORY(fetch, "Object fetching");
+NSLOG_DEFINE_CATEGORY(plot, "Rendering system");
+NSLOG_DEFINE_CATEGORY(schedule, "Scheduler");
NSLOG_DEFINE_CATEGORY(fbtk, "Framebuffer toolkit");
NSLOG_DEFINE_CATEGORY(layout, "Layout");
NSLOG_DEFINE_CATEGORY(dukky, "Duktape JavaScript Binding");
@@ -108,8 +108,11 @@ netsurf_render_log(void *_ctx,
va_list args)
{
fprintf(logfile,
- "%s %.*s:%i %.*s: ",
+ "%s [%s %.*s] %.*s:%i %.*s: ",
nslog_gettime(),
+ nslog_short_level_name(ctx->level),
+ ctx->category->namelen,
+ ctx->category->name,
ctx->filenamelen,
ctx->filename,
ctx->lineno,