X-Git-Url: https://git.lttng.org/?p=lttng-tools.git;a=blobdiff_plain;f=src%2Fcommon%2Fcompat%2Fpoll.cpp;fp=src%2Fcommon%2Fcompat%2Fpoll.cpp;h=4254ff8bb674fb5bbd743a57c32b04612f574526;hp=928867ffb3f5a9ac5dffbe00d5dd905d89d5e07e;hb=9730eb85b37e03a16008bbfc93dcb3a4b26ce934;hpb=8250d5979abfc05004139b2328a36712224a797c diff --git a/src/common/compat/poll.cpp b/src/common/compat/poll.cpp index 928867ffb..4254ff8bb 100644 --- a/src/common/compat/poll.cpp +++ b/src/common/compat/poll.cpp @@ -374,7 +374,7 @@ static int resize_poll_event(struct compat_poll_event_array *array, goto error; } - ptr = realloc(array->events, new_size * sizeof(*ptr)); + ptr = (struct pollfd *) realloc(array->events, new_size * sizeof(*ptr)); if (ptr == NULL) { PERROR("realloc epoll add"); goto error; @@ -455,7 +455,7 @@ int compat_poll_create(struct lttng_poll_event *events, int size) wait = &events->wait; /* This *must* be freed by using lttng_poll_free() */ - wait->events = zmalloc(size * sizeof(struct pollfd)); + wait->events = (struct pollfd *) zmalloc(size * sizeof(struct pollfd)); if (wait->events == NULL) { PERROR("zmalloc struct pollfd"); goto error; @@ -463,7 +463,7 @@ int compat_poll_create(struct lttng_poll_event *events, int size) wait->alloc_size = wait->init_size = size; - current->events = zmalloc(size * sizeof(struct pollfd)); + current->events = (struct pollfd *) zmalloc(size * sizeof(struct pollfd)); if (current->events == NULL) { PERROR("zmalloc struct current pollfd"); goto error;