Commit 789ca0eb authored by Daniel Yang's avatar Daniel Yang Committed by Jaegeuk Kim
Browse files

f2fs: replace deprecated strcpy with strscpy



strcpy is deprecated. Kernel docs recommend replacing strcpy with
strscpy. The function strcpy() return value isn't used so there
shouldn't be an issue replacing with the safer alternative strscpy.

Signed-off-by: default avatarDaniel Yang <danielyangkang@gmail.com>
Reviewed-by: default avatarChao Yu <chao@kernel.org>
Signed-off-by: default avatarJaegeuk Kim <jaegeuk@kernel.org>
parent acff9409
Loading
Loading
Loading
Loading
+10 −2
Original line number Diff line number Diff line
@@ -1172,7 +1172,11 @@ static int parse_options(struct super_block *sb, char *options, bool is_remount)
				break;
			}

			strcpy(ext[ext_cnt], name);
			ret = strscpy(ext[ext_cnt], name);
			if (ret < 0) {
				kfree(name);
				return ret;
			}
			F2FS_OPTION(sbi).compress_ext_cnt++;
			kfree(name);
			break;
@@ -1201,7 +1205,11 @@ static int parse_options(struct super_block *sb, char *options, bool is_remount)
				break;
			}

			strcpy(noext[noext_cnt], name);
			ret = strscpy(noext[noext_cnt], name);
			if (ret < 0) {
				kfree(name);
				return ret;
			}
			F2FS_OPTION(sbi).nocompress_ext_cnt++;
			kfree(name);
			break;