vkd3d-shader: Don't allocate an initial buffer in vkd3d_string_buffer_init().

Signed-off-by: Zebediah Figura <zfigura@codeweavers.com>
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
This commit is contained in:
Zebediah Figura
2020-10-09 01:14:03 -05:00
committed by Alexandre Julliard
parent 05cf9a5404
commit 5fb9bcdd14
4 changed files with 16 additions and 35 deletions

View File

@@ -1579,11 +1579,7 @@ enum vkd3d_result vkd3d_dxbc_binary_to_text(void *data, struct vkd3d_shader_code
enum vkd3d_result result = VKD3D_OK;
void *code;
if (!vkd3d_string_buffer_init(&buffer))
{
ERR("Failed to initialize string buffer.\n");
return VKD3D_ERROR;
}
vkd3d_string_buffer_init(&buffer);
shader_sm4_read_header(data, &ptr, &shader_version);
shader_addline(&buffer, "%s_%u_%u\n",