mirror of
https://github.com/linux-apfs/apfstests.git
synced 2026-05-01 15:01:44 -07:00
fsx: Replace use of bzero() with memset()
The bzero() function comes from BSD 4.3, and was deprecated in POSIX.1-2001. It was removed entirely in POSIX.1-2008. Signed-off-by: "Theodore Ts'o" <tytso@mit.edu> Signed-off-by: Eric Sandeen <sandeen@sandeen.net>
This commit is contained in:
committed by
Eric Sandeen
parent
3dc6054e2a
commit
59040620b4
@@ -589,7 +589,7 @@ dowrite(unsigned offset, unsigned size)
|
|||||||
gendata(original_buf, good_buf, offset, size);
|
gendata(original_buf, good_buf, offset, size);
|
||||||
if (file_size < offset + size) {
|
if (file_size < offset + size) {
|
||||||
if (file_size < offset)
|
if (file_size < offset)
|
||||||
bzero(good_buf + file_size, offset - file_size);
|
memset(good_buf + file_size, '\0', offset - file_size);
|
||||||
file_size = offset + size;
|
file_size = offset + size;
|
||||||
if (lite) {
|
if (lite) {
|
||||||
warn("Lite file size bug in fsx!");
|
warn("Lite file size bug in fsx!");
|
||||||
@@ -656,7 +656,7 @@ domapwrite(unsigned offset, unsigned size)
|
|||||||
gendata(original_buf, good_buf, offset, size);
|
gendata(original_buf, good_buf, offset, size);
|
||||||
if (file_size < offset + size) {
|
if (file_size < offset + size) {
|
||||||
if (file_size < offset)
|
if (file_size < offset)
|
||||||
bzero(good_buf + file_size, offset - file_size);
|
memset(good_buf + file_size, '\0', offset - file_size);
|
||||||
file_size = offset + size;
|
file_size = offset + size;
|
||||||
if (lite) {
|
if (lite) {
|
||||||
warn("Lite file size bug in fsx!");
|
warn("Lite file size bug in fsx!");
|
||||||
@@ -718,7 +718,7 @@ dotruncate(unsigned size)
|
|||||||
log4(OP_TRUNCATE, size, (unsigned)file_size, 0);
|
log4(OP_TRUNCATE, size, (unsigned)file_size, 0);
|
||||||
|
|
||||||
if (size > file_size)
|
if (size > file_size)
|
||||||
bzero(good_buf + file_size, size - file_size);
|
memset(good_buf + file_size, '\0', size - file_size);
|
||||||
file_size = size;
|
file_size = size;
|
||||||
|
|
||||||
if (testcalls <= simulatedopcount)
|
if (testcalls <= simulatedopcount)
|
||||||
@@ -1274,10 +1274,10 @@ main(int argc, char **argv)
|
|||||||
original_buf[i] = random() % 256;
|
original_buf[i] = random() % 256;
|
||||||
good_buf = (char *) malloc(maxfilelen + writebdy);
|
good_buf = (char *) malloc(maxfilelen + writebdy);
|
||||||
good_buf = round_up(good_buf, writebdy, 0);
|
good_buf = round_up(good_buf, writebdy, 0);
|
||||||
bzero(good_buf, maxfilelen);
|
memset(good_buf, '\0', maxfilelen);
|
||||||
temp_buf = (char *) malloc(maxoplen + readbdy);
|
temp_buf = (char *) malloc(maxoplen + readbdy);
|
||||||
temp_buf = round_up(temp_buf, readbdy, 0);
|
temp_buf = round_up(temp_buf, readbdy, 0);
|
||||||
bzero(temp_buf, maxoplen);
|
memset(temp_buf, '\0', maxoplen);
|
||||||
if (lite) { /* zero entire existing file */
|
if (lite) { /* zero entire existing file */
|
||||||
ssize_t written;
|
ssize_t written;
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user