From 3f1bb4409bb735fb43d6428bf04dd5fd4abfb291 Mon Sep 17 00:00:00 2001 From: korenkonder Date: Wed, 3 Jan 2024 00:03:38 +0300 Subject: [PATCH] Small output fix for debug --- src/DivaGL/shader.cpp | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/src/DivaGL/shader.cpp b/src/DivaGL/shader.cpp index 2f68ed5..0e300b6 100644 --- a/src/DivaGL/shader.cpp +++ b/src/DivaGL/shader.cpp @@ -505,13 +505,15 @@ void shader_set_data::load(farc* f, bool ignore_cache, } uniform_flags_buf[8] = 0; - strcat_s(vert_file_buf, sizeof(vert_file_buf), "."); - strcat_s(frag_file_buf, sizeof(frag_file_buf), "."); - strcat_s(vert_file_buf, sizeof(vert_file_buf), uniform_flags_buf); - strcat_s(frag_file_buf, sizeof(frag_file_buf), uniform_flags_buf); + strcpy_s(vert_buf, sizeof(vert_buf), vert_file_buf); + strcpy_s(frag_buf, sizeof(frag_buf), frag_file_buf); + strcat_s(vert_buf, sizeof(vert_buf), "."); + strcat_s(frag_buf, sizeof(frag_buf), "."); + strcat_s(vert_buf, sizeof(vert_buf), uniform_flags_buf); + strcat_s(frag_buf, sizeof(frag_buf), uniform_flags_buf); - uint64_t vert_file_name_hash = hash_utf8_fnv1a64m(vert_file_buf); - uint64_t frag_file_name_hash = hash_utf8_fnv1a64m(frag_file_buf); + uint64_t vert_file_name_hash = hash_utf8_fnv1a64m(vert_buf); + uint64_t frag_file_name_hash = hash_utf8_fnv1a64m(frag_buf); char shader_cache_file_name[MAX_PATH]; strcpy_s(shader_cache_file_name, sizeof(shader_cache_file_name), sub_table->vp);