X-Git-Url: http://git.lttng.org/?p=ust.git;a=blobdiff_plain;f=libustd%2Flibustd.c;h=49351318df20ee4ce69f84bfbd630646fee9ea76;hp=df945fc7eac7e680127d5b357521fef9960e6b77;hb=7032c7d350bfa093db533713df8a14df37360bdc;hpb=c57b6f82bde7ffe4143b6d6d2717ae01702b7ac6 diff --git a/libustd/libustd.c b/libustd/libustd.c index df945fc..4935131 100644 --- a/libustd/libustd.c +++ b/libustd/libustd.c @@ -191,7 +191,7 @@ struct buffer_info *connect_buffer(struct libustd_instance *instance, pid_t pid, int result; struct shmid_ds shmds; - buf = (struct buffer_info *) malloc(sizeof(struct buffer_info)); + buf = (struct buffer_info *) zmalloc(sizeof(struct buffer_info)); if(buf == NULL) { ERR("add_buffer: insufficient memory"); return NULL; @@ -495,7 +495,7 @@ int start_consuming_buffer( DBG("beginning of start_consuming_buffer: args: pid %d bufname %s", pid, bufname); - args = (struct consumer_thread_args *) malloc(sizeof(struct consumer_thread_args)); + args = (struct consumer_thread_args *) zmalloc(sizeof(struct consumer_thread_args)); args->pid = pid; args->bufname = strdup(bufname); @@ -648,7 +648,7 @@ struct libustd_instance *libustd_new_instance( struct libustd_callbacks *callbacks, char *sock_path) { struct libustd_instance *instance = - malloc(sizeof(struct libustd_instance)); + zmalloc(sizeof(struct libustd_instance)); if(!instance) return NULL;