improve char showing

This commit is contained in:
Love 2024-08-04 14:49:54 +02:00
parent 2ac8c05e1d
commit 86a805b6e9

View File

@ -139,9 +139,9 @@ void Game::draw_guesses(SDL_Renderer *renderer) {
std::optional<char> current_char = guess_corrector->guessed().lock()[i]; std::optional<char> current_char = guess_corrector->guessed().lock()[i];
if (current_char) { if (current_char) {
const char *text_to_write = &*current_char; const char text_to_write[] = {*current_char, '\0'};
SDL_Surface *surface = TTF_RenderText_Solid(font, text_to_write, TEXT_COLOR); SDL_Surface *surface = TTF_RenderText_Blended(font, text_to_write, TEXT_COLOR);
if (surface == nullptr) { if (surface == nullptr) {
std::cerr << "Failed to create surface: " << TTF_GetError() << std::endl; std::cerr << "Failed to create surface: " << TTF_GetError() << std::endl;
continue; continue;