# HG changeset patch # User Myhailo Danylenko # Date 1343491469 -10800 # Node ID 94b6e4aa74a35984420faaecfaa98a3911ba14c9 # Parent ce47dc7fc6c090854c18bc60aba66c9013d0f3da Add fix-module-messages diff -r ce47dc7fc6c0 -r 94b6e4aa74a3 fix-module-messages --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/fix-module-messages Sat Jul 28 19:04:29 2012 +0300 @@ -0,0 +1,31 @@ +# HG changeset patch +# Parent 8e120e293a253ab7c0cbfb85ac74ab12428cf0f7 + +diff -r 8e120e293a25 mcabber/mcabber/commands.c +--- a/mcabber/mcabber/commands.c Sat Jul 28 18:45:45 2012 +0300 ++++ b/mcabber/mcabber/commands.c Sat Jul 28 19:00:28 2012 +0300 +@@ -3251,16 +3251,18 @@ + ++name; + } + +- if (!strcmp(args[0], "load")) ++ if (!strcmp(args[0], "load")) { + error = module_load(name, TRUE, force); +- else if (!strcmp(args[0], "unload")) ++ if (error) ++ scr_log_print(LPRINT_LOGNORM, "Module '%s' loading error: %s", name, error); ++ } else if (!strcmp(args[0], "unload")) { + error = module_unload(name, TRUE, force); +- else if (!strcmp(args[0], "info")) ++ if (error) ++ scr_log_print(LPRINT_LOGNORM, "Module '%s' unloading error: %s", name, error); ++ } else if (!strcmp(args[0], "info")) + module_info_print(name); + else +- error = "Unknown subcommand"; +- if (error) +- scr_LogPrint(LPRINT_LOGNORM, "Error: %s.", error); ++ scr_log_print(LPRINT_LOGNORM, "Error: module: Unknown subcommand."); + } + free_arg_lst(args); + #else diff -r ce47dc7fc6c0 -r 94b6e4aa74a3 series --- a/series Fri Jul 20 17:55:10 2012 +0300 +++ b/series Sat Jul 28 19:04:29 2012 +0300 @@ -2,6 +2,7 @@ fix-receipts update-pc warning-fixes +fix-module-messages switch-to-experimental separate-extcmd modularize-extcmd