|
1 # HG changeset patch |
|
2 # Parent 8e120e293a253ab7c0cbfb85ac74ab12428cf0f7 |
|
3 |
|
4 diff -r 8e120e293a25 mcabber/mcabber/commands.c |
|
5 --- a/mcabber/mcabber/commands.c Sat Jul 28 18:45:45 2012 +0300 |
|
6 +++ b/mcabber/mcabber/commands.c Sat Jul 28 19:00:28 2012 +0300 |
|
7 @@ -3251,16 +3251,18 @@ |
|
8 ++name; |
|
9 } |
|
10 |
|
11 - if (!strcmp(args[0], "load")) |
|
12 + if (!strcmp(args[0], "load")) { |
|
13 error = module_load(name, TRUE, force); |
|
14 - else if (!strcmp(args[0], "unload")) |
|
15 + if (error) |
|
16 + scr_log_print(LPRINT_LOGNORM, "Module '%s' loading error: %s", name, error); |
|
17 + } else if (!strcmp(args[0], "unload")) { |
|
18 error = module_unload(name, TRUE, force); |
|
19 - else if (!strcmp(args[0], "info")) |
|
20 + if (error) |
|
21 + scr_log_print(LPRINT_LOGNORM, "Module '%s' unloading error: %s", name, error); |
|
22 + } else if (!strcmp(args[0], "info")) |
|
23 module_info_print(name); |
|
24 else |
|
25 - error = "Unknown subcommand"; |
|
26 - if (error) |
|
27 - scr_LogPrint(LPRINT_LOGNORM, "Error: %s.", error); |
|
28 + scr_log_print(LPRINT_LOGNORM, "Error: module: Unknown subcommand."); |
|
29 } |
|
30 free_arg_lst(args); |
|
31 #else |