From b2dbbeb386e2d4b22496e6ab27a9ab1072fd4abc Mon Sep 17 00:00:00 2001 From: twinaphex Date: Sun, 28 Jun 2020 21:53:28 +0200 Subject: [PATCH] (glslang_util_cxx.cpp) Use string_starts_with_size --- gfx/drivers_shader/glslang_util_cxx.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gfx/drivers_shader/glslang_util_cxx.cpp b/gfx/drivers_shader/glslang_util_cxx.cpp index d162322669..815dddce19 100644 --- a/gfx/drivers_shader/glslang_util_cxx.cpp +++ b/gfx/drivers_shader/glslang_util_cxx.cpp @@ -61,7 +61,7 @@ static std::string build_stage_source( { const char *line = lines->elems[i].data; - if (string_starts_with(line, "#pragma")) + if (string_starts_with_size(line, "#pragma", STRLEN_CONST("#pragma"))) { /* Identify 'stage' (fragment/vertex) */ if (!strncmp("#pragma stage ", line, STRLEN_CONST("#pragma stage "))) @@ -111,7 +111,7 @@ bool glslang_parse_meta(const struct string_list *lines, glslang_meta *meta) { const char *line = lines->elems[i].data; - if (string_starts_with(line, "#pragma")) + if (string_starts_with_size(line, "#pragma", STRLEN_CONST("#pragma"))) { /* Check for shader identifier */ if (!strncmp("#pragma name ", line,