Mercurial > hg
diff mcabber/src/commands.c @ 1347:07816313073b
Add an option 'otr' to enable OTR support in the configuration file
author | Mikael Berthe <mikael@lilotux.net> |
---|---|
date | Fri, 09 Nov 2007 23:14:03 +0100 |
parents | 305f7a609545 |
children | 096411233fce |
line wrap: on
line diff
--- a/mcabber/src/commands.c Fri Nov 09 20:09:47 2007 +0100 +++ b/mcabber/src/commands.c Fri Nov 09 23:14:03 2007 +0100 @@ -2973,6 +2973,12 @@ otr_info } op = 0; + if (!otr_enabled()) { + scr_LogPrint(LPRINT_LOGNORM, + "Warning: OTR hasn't been enabled -- command ignored."); + return; + } + paramlst = split_arg(arg, 3, 0); // subcmd, jid, [key] subcmd = *paramlst; fjid = *(paramlst+1); @@ -3097,6 +3103,12 @@ char *fjid, *policy; enum otr_policy p; + if (!otr_enabled()) { + scr_LogPrint(LPRINT_LOGNORM, + "Warning: OTR hasn't been enabled -- command ignored."); + return; + } + paramlst = split_arg(arg, 2, 0); // [jid|default] policy fjid = *paramlst; policy = *(paramlst+1);