diff options
| -rw-r--r-- | sound/soc/fsl/fsl_asrc.c | 2 | ||||
| -rw-r--r-- | sound/soc/fsl/fsl_esai.c | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/sound/soc/fsl/fsl_asrc.c b/sound/soc/fsl/fsl_asrc.c index 3b145313f93e..ed866e9a2928 100644 --- a/sound/soc/fsl/fsl_asrc.c +++ b/sound/soc/fsl/fsl_asrc.c | |||
| @@ -792,7 +792,7 @@ static int fsl_asrc_probe(struct platform_device *pdev) | |||
| 792 | return -ENOMEM; | 792 | return -ENOMEM; |
| 793 | 793 | ||
| 794 | asrc_priv->pdev = pdev; | 794 | asrc_priv->pdev = pdev; |
| 795 | strcpy(asrc_priv->name, np->name); | 795 | strncpy(asrc_priv->name, np->name, sizeof(asrc_priv->name) - 1); |
| 796 | 796 | ||
| 797 | /* Get the addresses and IRQ */ | 797 | /* Get the addresses and IRQ */ |
| 798 | res = platform_get_resource(pdev, IORESOURCE_MEM, 0); | 798 | res = platform_get_resource(pdev, IORESOURCE_MEM, 0); |
diff --git a/sound/soc/fsl/fsl_esai.c b/sound/soc/fsl/fsl_esai.c index 8bcdfda09d7a..a645e296199e 100644 --- a/sound/soc/fsl/fsl_esai.c +++ b/sound/soc/fsl/fsl_esai.c | |||
| @@ -734,7 +734,7 @@ static int fsl_esai_probe(struct platform_device *pdev) | |||
| 734 | return -ENOMEM; | 734 | return -ENOMEM; |
| 735 | 735 | ||
| 736 | esai_priv->pdev = pdev; | 736 | esai_priv->pdev = pdev; |
| 737 | strcpy(esai_priv->name, np->name); | 737 | strncpy(esai_priv->name, np->name, sizeof(esai_priv->name) - 1); |
| 738 | 738 | ||
| 739 | /* Get the addresses and IRQ */ | 739 | /* Get the addresses and IRQ */ |
| 740 | res = platform_get_resource(pdev, IORESOURCE_MEM, 0); | 740 | res = platform_get_resource(pdev, IORESOURCE_MEM, 0); |
