comparison mcabber/mcabber/commands.c @ 2021:f88de5187d3b

Fix /module error messages to dispaly modulename
author Myhailo Danylenko <isbear@ukrpost.net>
date Sat, 28 Jul 2012 22:10:14 +0300
parents 46a21258ad91
children 789779fd728d
comparison
equal deleted inserted replaced
2020:46a21258ad91 2021:f88de5187d3b
3249 name +=2; 3249 name +=2;
3250 while (*name && *name == ' ') 3250 while (*name && *name == ' ')
3251 ++name; 3251 ++name;
3252 } 3252 }
3253 3253
3254 if (!strcmp(args[0], "load")) 3254 if (!strcmp(args[0], "load")) {
3255 error = module_load(name, TRUE, force); 3255 error = module_load(name, TRUE, force);
3256 else if (!strcmp(args[0], "unload")) 3256 if (error)
3257 scr_log_print(LPRINT_LOGNORM, "Module '%s' loading error: %s", name, error);
3258 } else if (!strcmp(args[0], "unload")) {
3257 error = module_unload(name, TRUE, force); 3259 error = module_unload(name, TRUE, force);
3258 else if (!strcmp(args[0], "info")) 3260 if (error)
3261 scr_log_print(LPRINT_LOGNORM, "Module '%s' unloading error: %s", name, error);
3262 } else if (!strcmp(args[0], "info"))
3259 module_info_print(name); 3263 module_info_print(name);
3260 else 3264 else
3261 error = "Unknown subcommand"; 3265 scr_log_print(LPRINT_LOGNORM, "Error: module: Unknown subcommand.");
3262 if (error)
3263 scr_LogPrint(LPRINT_LOGNORM, "Error: %s.", error);
3264 } 3266 }
3265 free_arg_lst(args); 3267 free_arg_lst(args);
3266 #else 3268 #else
3267 scr_log_print(LPRINT_NORMAL, 3269 scr_log_print(LPRINT_NORMAL,
3268 "Please recompile mcabber with modules enabled."); 3270 "Please recompile mcabber with modules enabled.");