Fix cmd_help reading beyond input array for ?O (#7477)

This commit is contained in:
Florian Märkl 2017-05-11 21:22:53 +02:00 committed by radare
parent 7dcf4bf796
commit 63ae409288

View File

@ -255,7 +255,7 @@ static int cmd_help(void *data, const char *input) {
if (input[1] == 'j') {
json = true;
}
const int id = (input[2]== ' ')
const int id = (input[1] != '\0' && input[2] == ' ')
?(int)r_num_math (core->num, input + 2): -1;
char *ops = r_asm_mnemonics (core->assembler, id, json);
if (ops) {