From e7cce7b78540d73c3cea786b2dd86c5d1fcf4636 Mon Sep 17 00:00:00 2001 From: Unbit Date: Tue, 18 Mar 2014 16:16:12 +0100 Subject: [PATCH] fixed segfault for unnamed loggers --- core/logging.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/core/logging.c b/core/logging.c index fa1f228a..d68e8a7b 100644 --- a/core/logging.c +++ b/core/logging.c @@ -917,7 +917,7 @@ struct uwsgi_logger *uwsgi_get_logger_from_id(char *id) { struct uwsgi_logger *ul = uwsgi.choosen_logger; while (ul) { - if (!strcmp(ul->id, id)) { + if (ul->id && !strcmp(ul->id, id)) { return ul; } ul = ul->next;