@@ -3020,10 +3020,7 @@ static void *wined3d_cs_st_require_space(struct wined3d_device_context *context, void *new_data; new_size = max(size, cs->data_size * 2); - if (!cs->end) - new_data = heap_realloc(cs->data, new_size); - else - new_data = heap_alloc(new_size); + new_data = realloc(cs->data, new_size); if (!new_data) return NULL;
This is a functional change.