From 796e3a5da1904e92dac07666ecbf2eb20980156b Mon Sep 17 00:00:00 2001 From: Anselme Date: Mon, 20 Jun 2016 14:28:12 +0200 Subject: [PATCH] fixed segfault --- app/poilaumodule.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/app/poilaumodule.cpp b/app/poilaumodule.cpp index ef740d4..aa98160 100644 --- a/app/poilaumodule.cpp +++ b/app/poilaumodule.cpp @@ -9,7 +9,8 @@ enum{VOY_A, VOY_E, VOY_I, VOY_O, VOY_U, VOY_ET, VOY_AI, VOY_OU, VOY_IN, VOY_ON, bool PoilAuModule::messageHandler(Message msg) { - if(msg.args.startsWith("!curse ") == 0 && getUsers()->getFromNick(msg.nick)->isOp()) + User *user = getUsers()->getFromNick(msg.nick); + if(msg.args.startsWith("!curse ") == 0 && user != NULL && user->isOp()) { QStringList str = msg.args.split(' '); if(str.size() == 2)