diff --git a/src/bfu/menu.c b/src/bfu/menu.c index e1dced00a..d174e31e3 100644 --- a/src/bfu/menu.c +++ b/src/bfu/menu.c @@ -1392,7 +1392,7 @@ add_to_menu(struct menu_item **mi, char *text, char *rtext, { int n = count_items(*mi); /* XXX: Don't clear the last and special item. */ - struct menu_item *item = realloc_menu_items(mi, n + 1); + struct menu_item *item = (struct menu_item *)realloc_menu_items(mi, n + 1); if (!item) return; diff --git a/src/dom/stack.c b/src/dom/stack.c index 113151eca..509c878bf 100644 --- a/src/dom/stack.c +++ b/src/dom/stack.c @@ -23,14 +23,14 @@ static inline struct dom_stack_state * realloc_dom_stack_states(struct dom_stack_state **states, size_t size) { - return mem_align_alloc(states, size, size + 1, + return (struct dom_stack_state *)mem_align_alloc(states, size, size + 1, DOM_STACK_STATE_GRANULARITY); } static inline struct dom_stack_state * realloc_dom_stack_context(struct dom_stack_context ***contexts, size_t size) { - return mem_align_alloc(contexts, size, size + 1, + return (struct dom_stack_state *)mem_align_alloc(contexts, size, size + 1, DOM_STACK_STATE_GRANULARITY); } @@ -38,12 +38,12 @@ static inline char * realloc_dom_stack_state_objects(struct dom_stack_context *context, size_t depth) { #ifdef DEBUG_MEMLEAK - return mem_align_alloc__(__FILE__, __LINE__, (void **) &context->state_objects, + return (char *)mem_align_alloc__(__FILE__, __LINE__, (void **) &context->state_objects, depth, depth + 1, context->info->object_size, DOM_STACK_STATE_GRANULARITY); #else - return mem_align_alloc__((void **) &context->state_objects, + return (char *)mem_align_alloc__((void **) &context->state_objects, depth, depth + 1, context->info->object_size, DOM_STACK_STATE_GRANULARITY); diff --git a/src/viewer/text/form.c b/src/viewer/text/form.c index dd1356429..957cad90b 100644 --- a/src/viewer/text/form.c +++ b/src/viewer/text/form.c @@ -256,7 +256,7 @@ find_form_state(struct document_view *doc_view, struct el_form_control *fc) const struct form_state *const old_form_info = vs->form_info; #endif - fs = mem_align_alloc(&vs->form_info, vs->form_info_len, nn, 0); + fs = (struct form_state *)mem_align_alloc(&vs->form_info, vs->form_info_len, nn, 0); if (!fs) return NULL; vs->form_info = fs; vs->form_info_len = nn;