mcabber/src/commands.c
changeset 1347 07816313073b
parent 1341 305f7a609545
child 1350 096411233fce
equal deleted inserted replaced
1346:e36b21e11760 1347:07816313073b
  2971     otr_smpa,
  2971     otr_smpa,
  2972     otr_k,
  2972     otr_k,
  2973     otr_info
  2973     otr_info
  2974   } op = 0;
  2974   } op = 0;
  2975 
  2975 
       
  2976   if (!otr_enabled()) {
       
  2977     scr_LogPrint(LPRINT_LOGNORM,
       
  2978                  "Warning: OTR hasn't been enabled -- command ignored.");
       
  2979     return;
       
  2980   }
       
  2981 
  2976   paramlst = split_arg(arg, 3, 0); // subcmd, jid, [key]
  2982   paramlst = split_arg(arg, 3, 0); // subcmd, jid, [key]
  2977   subcmd = *paramlst;
  2983   subcmd = *paramlst;
  2978   fjid = *(paramlst+1);
  2984   fjid = *(paramlst+1);
  2979   keyid = *(paramlst+2);
  2985   keyid = *(paramlst+2);
  2980 
  2986 
  3094 {
  3100 {
  3095 #ifdef HAVE_LIBOTR
  3101 #ifdef HAVE_LIBOTR
  3096   char **paramlst;
  3102   char **paramlst;
  3097   char *fjid, *policy;
  3103   char *fjid, *policy;
  3098   enum otr_policy p;
  3104   enum otr_policy p;
       
  3105 
       
  3106   if (!otr_enabled()) {
       
  3107     scr_LogPrint(LPRINT_LOGNORM,
       
  3108                  "Warning: OTR hasn't been enabled -- command ignored.");
       
  3109     return;
       
  3110   }
  3099 
  3111 
  3100   paramlst = split_arg(arg, 2, 0); // [jid|default] policy
  3112   paramlst = split_arg(arg, 2, 0); // [jid|default] policy
  3101   fjid = *paramlst;
  3113   fjid = *paramlst;
  3102   policy = *(paramlst+1);
  3114   policy = *(paramlst+1);
  3103 
  3115