From f46c89cbc63e8c2c636b9310e1a5b7896693c5fb Mon Sep 17 00:00:00 2001 From: pk910 Date: Mon, 3 Oct 2011 15:05:05 +0200 Subject: [PATCH] send BOTWAR_ALERT's always with the default language --- src/event_neonserv_topic.c | 2 +- src/lang.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/event_neonserv_topic.c b/src/event_neonserv_topic.c index 1dc2b51..f696a80 100644 --- a/src/event_neonserv_topic.c +++ b/src/event_neonserv_topic.c @@ -80,7 +80,7 @@ static void neonserv_event_topic_async1(struct ClientSocket *client, struct User struct ClientSocket *alertclient; if(alertchan && (alertclient = getBotForChannel(chan)) != NULL) { char msgBuf[MAXLEN]; - putsock(alertclient, "PRIVMSG %s :%s", alertchan->name, build_language_string(user, msgBuf, "NS_BOTWAR_ALERT", chan->name, user->nick)); + putsock(alertclient, "PRIVMSG %s :%s", alertchan->name, build_language_string(NULL, msgBuf, "NS_BOTWAR_ALERT", chan->name, user->nick)); } } } diff --git a/src/lang.c b/src/lang.c index e50e752..924f4b7 100644 --- a/src/lang.c +++ b/src/lang.c @@ -160,7 +160,7 @@ void register_language_string(struct language *lang, char *ident, char *text) { char *get_language_string(struct UserNode *user, const char* msg_ident) { struct language* lang; - if((user->flags & USERFLAG_ISAUTHED)) { + if(user && (user->flags & USERFLAG_ISAUTHED)) { loadUserSettings(user); lang = user->language; } else -- 2.20.1