From 54127f6cedeab59278967bce03a71a06471e4fe0 Mon Sep 17 00:00:00 2001 From: Michael Fabian 'Xaymar' Dirks Date: Sat, 28 Nov 2020 23:32:19 +0100 Subject: [PATCH] gfx/shader: Fix unicode support Related: #359 --- source/gfx/shader/gfx-shader.cpp | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/source/gfx/shader/gfx-shader.cpp b/source/gfx/shader/gfx-shader.cpp index 18e47f3..4d9952a 100644 --- a/source/gfx/shader/gfx-shader.cpp +++ b/source/gfx/shader/gfx-shader.cpp @@ -202,9 +202,7 @@ void gfx::shader::shader::properties(obs_properties_t* pr) if (_shader_file.has_parent_path()) { path = _shader_file.parent_path().string(); } else { - char* vp = obs_module_file("examples"); - path = vp; - bfree(vp); + path = streamfx::data_file_path("examples/").u8string(); } auto p = obs_properties_add_path(grp, ST_SHADER_FILE, D_TRANSLATE(ST_SHADER_FILE), OBS_PATH_FILE, "*.*", path.c_str());