HDFS-15922. Use memcpy for copying non-null terminated string. (#2827)
This commit is contained in:
parent
ea6595d3b6
commit
6a3e135316
@ -74,7 +74,7 @@ static void init_protectedpaths(dfs_context *dfs)
|
||||
}
|
||||
dfs->protectedpaths[j] = (char*)malloc(sizeof(char)*length+1);
|
||||
assert(dfs->protectedpaths[j]);
|
||||
strncpy(dfs->protectedpaths[j], tmp, length);
|
||||
memcpy(dfs->protectedpaths[j], tmp, length);
|
||||
dfs->protectedpaths[j][length] = '\0';
|
||||
if (eos) {
|
||||
tmp = eos + 1;
|
||||
|
@ -58,7 +58,7 @@ void permission_disp(short permissions, char *rtr) {
|
||||
default:
|
||||
perm = "???";
|
||||
}
|
||||
strncpy(rtr, perm, 3);
|
||||
memcpy(rtr, perm, 3);
|
||||
rtr+=3;
|
||||
}
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user