Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit db7760ad authored by Syam Sidhardhan's avatar Syam Sidhardhan Committed by Martin Schwidefsky
Browse files

s390/dis: Fix invalid array size



We are using sizeof operator for an array given as function argument,
which is incorrect.

Signed-off-by: default avatarSyam Sidhardhan <s.syam@samsung.com>
Signed-off-by: default avatarHeiko Carstens <heiko.carstens@de.ibm.com>
Signed-off-by: default avatarMartin Schwidefsky <schwidefsky@de.ibm.com>
parent d12a2970
Loading
Loading
Loading
Loading
+2 −2
Original line number Original line Diff line number Diff line
@@ -1711,10 +1711,10 @@ int insn_to_mnemonic(unsigned char *instruction, char buf[8])
	if (!insn)
	if (!insn)
		return -ENOENT;
		return -ENOENT;
	if (insn->name[0] == '\0')
	if (insn->name[0] == '\0')
		snprintf(buf, sizeof(buf), "%s",
		snprintf(buf, 8, "%s",
			 long_insn_name[(int) insn->name[1]]);
			 long_insn_name[(int) insn->name[1]]);
	else
	else
		snprintf(buf, sizeof(buf), "%.5s", insn->name);
		snprintf(buf, 8, "%.5s", insn->name);
	return 0;
	return 0;
}
}
EXPORT_SYMBOL_GPL(insn_to_mnemonic);
EXPORT_SYMBOL_GPL(insn_to_mnemonic);