Commit c662a6fe authored by Osama Abdelkader's avatar Osama Abdelkader Committed by Thomas Bogendoerfer
Browse files

mips: math-emu: replace deprecated strcpy() in me-debugfs



use strscpy() instead of deprecated strcpy().

Signed-off-by: default avatarOsama Abdelkader <osama.abdelkader@gmail.com>
Signed-off-by: default avatarThomas Bogendoerfer <tsbogend@alpha.franken.de>
parent ad79935d
Loading
Loading
Loading
Loading
+3 −3
Original line number Diff line number Diff line
@@ -37,11 +37,11 @@ DEFINE_SIMPLE_ATTRIBUTE(fops_fpuemu_stat, fpuemu_stat_get, NULL, "%llu\n");
 * used in debugfs item names to be clearly associated to corresponding
 * MIPS FPU instructions.
 */
static void adjust_instruction_counter_name(char *out_name, char *in_name)
static void adjust_instruction_counter_name(char *out_name, char *in_name, size_t len)
{
	int i = 0;

	strcpy(out_name, in_name);
	strscpy(out_name, in_name, len);
	while (in_name[i] != '\0') {
		if (out_name[i] == '_')
			out_name[i] = '.';
@@ -226,7 +226,7 @@ do { \

#define FPU_STAT_CREATE_EX(m)						\
do {									\
	adjust_instruction_counter_name(name, #m);			\
	adjust_instruction_counter_name(name, #m, sizeof(name));			\
									\
	debugfs_create_file(name, 0444, fpuemu_debugfs_inst_dir,	\
				(void *)FPU_EMU_STAT_OFFSET(m),		\