]> git.proxmox.com Git - mirror_ubuntu-focal-kernel.git/blobdiff - drivers/video/fbdev/nvidia/nv_i2c.c
video: fbdev: nvidiafb: Use strscpy() to prevent buffer overflow
[mirror_ubuntu-focal-kernel.git] / drivers / video / fbdev / nvidia / nv_i2c.c
index d7994a1732459d831775374d61f135ecaf5e06c5..0b48965a6420c2a2a27928a55a22aee3cc1d57e2 100644 (file)
@@ -86,7 +86,7 @@ static int nvidia_setup_i2c_bus(struct nvidia_i2c_chan *chan, const char *name,
 {
        int rc;
 
-       strcpy(chan->adapter.name, name);
+       strscpy(chan->adapter.name, name, sizeof(chan->adapter.name));
        chan->adapter.owner = THIS_MODULE;
        chan->adapter.class = i2c_class;
        chan->adapter.algo_data = &chan->algo;