Skip to content
This repository was archived by the owner on Jun 6, 2021. It is now read-only.

Commit 68207fa

Browse files
author
Janik Kleinhoff
committed
include/servtree.h: fix null pointer dereference
svs can be NULL when we are logging /stats <letter> services. so check for that case before looking up ->logtarget.
1 parent 3d953b2 commit 68207fa

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

include/servtree.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ struct service_ {
3838

3939
static inline const char *service_get_log_target(const service_t *svs)
4040
{
41-
if (svs->logtarget != NULL)
41+
if (svs != NULL && svs->logtarget != NULL)
4242
return service_get_log_target(svs->logtarget);
4343

4444
return svs != NULL ? svs->nick : me.name;

0 commit comments

Comments
 (0)