@@ -2286,7 +2286,7 @@ static void wacom_update_name(struct wacom *wacom, const char *suffix)
2286
2286
} else if (strstr (product_name , "Wacom" ) ||
2287
2287
strstr (product_name , "wacom" ) ||
2288
2288
strstr (product_name , "WACOM" )) {
2289
- strlcpy (name , product_name , sizeof (name ));
2289
+ strscpy (name , product_name , sizeof (name ));
2290
2290
} else {
2291
2291
snprintf (name , sizeof (name ), "Wacom %s" , product_name );
2292
2292
}
@@ -2304,7 +2304,7 @@ static void wacom_update_name(struct wacom *wacom, const char *suffix)
2304
2304
if (name [strlen (name )- 1 ] == ' ' )
2305
2305
name [strlen (name )- 1 ] = '\0' ;
2306
2306
} else {
2307
- strlcpy (name , features -> name , sizeof (name ));
2307
+ strscpy (name , features -> name , sizeof (name ));
2308
2308
}
2309
2309
2310
2310
snprintf (wacom_wac -> name , sizeof (wacom_wac -> name ), "%s%s" ,
@@ -2569,7 +2569,7 @@ static void wacom_wireless_work(struct work_struct *work)
2569
2569
goto fail ;
2570
2570
}
2571
2571
2572
- strlcpy (wacom_wac -> name , wacom_wac1 -> name ,
2572
+ strscpy (wacom_wac -> name , wacom_wac1 -> name ,
2573
2573
sizeof (wacom_wac -> name ));
2574
2574
error = wacom_initialize_battery (wacom );
2575
2575
if (error )
0 commit comments