include fixes and suggestions from code review

This commit is contained in:
Jan Kanis
2012-12-22 18:38:28 +01:00
parent 30392bf66a
commit 8a446f43ff
8 changed files with 31 additions and 25 deletions

View File

@@ -1010,12 +1010,12 @@ static int builtin_emit(parser_t &parser, wchar_t **argv)
}
wcstring_list_t args;
wchar_t *eventname = argv[woptind];
for (woptind++; woptind < argc; woptind++)
{
args.push_back(argv[woptind]);
if(!argv[woptind]) {
append_format(stderr_buffer, L"%ls: expected event name\n", argv[0]);
return STATUS_BUILTIN_ERROR;
}
wchar_t *eventname = argv[woptind];
wcstring_list_t args(argv + woptind + 1, argv + argc);
event_fire_generic(eventname, &args);
return STATUS_BUILTIN_OK;