projects
/
fio.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
iolog: always use calloc() and always init both lists
[fio.git]
/
iolog.c
diff --git
a/iolog.c
b/iolog.c
index 74c89f0cae2de5c3b0bad5438dc63ac9d211db28..f1e52311b38208c4c505fce38ab279b506670302 100644
(file)
--- a/
iolog.c
+++ b/
iolog.c
@@
-211,7
+211,7
@@
void log_io_piece(struct thread_data *td, struct io_u *io_u)
struct fio_rb_node **p, *parent;
struct io_piece *ipo, *__ipo;
struct fio_rb_node **p, *parent;
struct io_piece *ipo, *__ipo;
- ipo =
malloc(
sizeof(struct io_piece));
+ ipo =
calloc(1,
sizeof(struct io_piece));
init_ipo(ipo);
ipo->file = io_u->file;
ipo->offset = io_u->offset;
init_ipo(ipo);
ipo->file = io_u->file;
ipo->offset = io_u->offset;
@@
-440,7
+440,7
@@
static int read_iolog2(struct thread_data *td, FILE *f)
/*
* Make note of file
*/
/*
* Make note of file
*/
- ipo =
malloc(
sizeof(*ipo));
+ ipo =
calloc(1,
sizeof(*ipo));
init_ipo(ipo);
ipo->ddir = rw;
if (rw == DDIR_WAIT) {
init_ipo(ipo);
ipo->ddir = rw;
if (rw == DDIR_WAIT) {