@@ -1134,7 +1134,7 @@ int cyber2000fb_attach(struct cyberpro_info *info, int idx)
1134
1134
info -> fb_size = int_cfb_info -> fb .fix .smem_len ;
1135
1135
info -> info = int_cfb_info ;
1136
1136
1137
- strlcpy (info -> dev_name , int_cfb_info -> fb .fix .id ,
1137
+ strscpy (info -> dev_name , int_cfb_info -> fb .fix .id ,
1138
1138
sizeof (info -> dev_name ));
1139
1139
}
1140
1140
@@ -1229,7 +1229,7 @@ static int cyber2000fb_ddc_getsda(void *data)
1229
1229
1230
1230
static int cyber2000fb_setup_ddc_bus (struct cfb_info * cfb )
1231
1231
{
1232
- strlcpy (cfb -> ddc_adapter .name , cfb -> fb .fix .id ,
1232
+ strscpy (cfb -> ddc_adapter .name , cfb -> fb .fix .id ,
1233
1233
sizeof (cfb -> ddc_adapter .name ));
1234
1234
cfb -> ddc_adapter .owner = THIS_MODULE ;
1235
1235
cfb -> ddc_adapter .class = I2C_CLASS_DDC ;
@@ -1304,7 +1304,7 @@ static int cyber2000fb_i2c_getscl(void *data)
1304
1304
1305
1305
static int cyber2000fb_i2c_register (struct cfb_info * cfb )
1306
1306
{
1307
- strlcpy (cfb -> i2c_adapter .name , cfb -> fb .fix .id ,
1307
+ strscpy (cfb -> i2c_adapter .name , cfb -> fb .fix .id ,
1308
1308
sizeof (cfb -> i2c_adapter .name ));
1309
1309
cfb -> i2c_adapter .owner = THIS_MODULE ;
1310
1310
cfb -> i2c_adapter .algo_data = & cfb -> i2c_algo ;
@@ -1500,7 +1500,7 @@ static int cyber2000fb_setup(char *options)
1500
1500
if (strncmp (opt , "font:" , 5 ) == 0 ) {
1501
1501
static char default_font_storage [40 ];
1502
1502
1503
- strlcpy (default_font_storage , opt + 5 ,
1503
+ strscpy (default_font_storage , opt + 5 ,
1504
1504
sizeof (default_font_storage ));
1505
1505
default_font = default_font_storage ;
1506
1506
continue ;
0 commit comments