From 820430001fa8f347231c9c57b10179b65e8a086b Mon Sep 17 00:00:00 2001 From: "Anna (navi) Figueiredo Gomes" Date: Wed, 7 May 2025 15:43:10 +0200 Subject: [PATCH] vkd3d-shader/hlsl: Use the source data type in clone_interlocked(). --- libs/vkd3d-shader/hlsl.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libs/vkd3d-shader/hlsl.c b/libs/vkd3d-shader/hlsl.c index 0f9aafbe1..36c79f4c0 100644 --- a/libs/vkd3d-shader/hlsl.c +++ b/libs/vkd3d-shader/hlsl.c @@ -2687,7 +2687,7 @@ static struct hlsl_ir_node *clone_interlocked(struct hlsl_ctx *ctx, if (!(dst = hlsl_alloc(ctx, sizeof(*dst)))) return NULL; - init_node(&dst->node, HLSL_IR_INTERLOCKED, NULL, &src->node.loc); + init_node(&dst->node, HLSL_IR_INTERLOCKED, src->node.data_type, &src->node.loc); dst->op = src->op; if (!clone_deref(ctx, map, &dst->dst, &src->dst))