diff --git a/src/engine/texture/Texture.cpp b/src/engine/texture/Texture.cpp index 09df26e..cf7b4fd 100644 --- a/src/engine/texture/Texture.cpp +++ b/src/engine/texture/Texture.cpp @@ -28,7 +28,9 @@ namespace fgl::engine int y { 0 }; int channels { 0 }; - const auto data_c { stbi_load( path.c_str(), &x, &y, &channels, 4 ) }; + std::string path_str { path.string() }; + + const auto data_c { stbi_load( path_str.data(), &x, &y, &channels, 4 ) }; std::cout << "Loaded image with " << x << "x" << y << " Image had " << channels << " channels" << std::endl;