reiserfs: Use kstrdup instead of kmalloc/strcpy
Signed-off-by: Ionut-Gabriel Radu <ihonius@gmail.com> Signed-off-by: Jan Kara <jack@suse.cz>
This commit is contained in:
parent
8d0c2d10dd
commit
af591ad896
1 changed files with 1 additions and 3 deletions
|
@ -1147,8 +1147,7 @@ static int reiserfs_parse_options(struct super_block *s, char *options, /* strin
|
|||
"on filesystem root.");
|
||||
return 0;
|
||||
}
|
||||
qf_names[qtype] =
|
||||
kmalloc(strlen(arg) + 1, GFP_KERNEL);
|
||||
qf_names[qtype] = kstrdup(arg, GFP_KERNEL);
|
||||
if (!qf_names[qtype]) {
|
||||
reiserfs_warning(s, "reiserfs-2502",
|
||||
"not enough memory "
|
||||
|
@ -1156,7 +1155,6 @@ static int reiserfs_parse_options(struct super_block *s, char *options, /* strin
|
|||
"quotafile name.");
|
||||
return 0;
|
||||
}
|
||||
strcpy(qf_names[qtype], arg);
|
||||
if (qtype == USRQUOTA)
|
||||
*mount_options |= 1 << REISERFS_USRQUOTA;
|
||||
else
|
||||
|
|
Loading…
Reference in a new issue