X-Git-Url: http://deadsoftware.ru/gitweb?p=flatwaifu.git;a=blobdiff_plain;f=src%2Fgl%2Frender.c;h=f7180f9b0b8cbace0399c9827b5c6e42c0070e8d;hp=c057b90e4fa84bc6d0d1a7d3647089995c33c047;hb=02f89a09888d2aab62c7bd92b8d3ac33fcd0c0ab;hpb=1958dd7b157ada64ba81c31fb89c26ee2e95dde4 diff --git a/src/gl/render.c b/src/gl/render.c index c057b90..f7180f9 100644 --- a/src/gl/render.c +++ b/src/gl/render.c @@ -22,6 +22,8 @@ #include "view.h" #include "switch.h" // sw_secrets +#include "cp866.h" + #ifdef __APPLE__ # include #else @@ -30,7 +32,6 @@ #include #include #include -#include #include #define VGA_TRANSPARENT_COLOR 0 @@ -629,11 +630,9 @@ static image Z_getspr (const char n[4], int s, int d, char *dir) { static image *Z_get_char_image (image *img, int ch) { image *p = NULL; + ch = cp866_toupper(ch); if (ch > 32 && ch < 160) { p = &img[ch - '!']; - if (p->n == NULL) { - p = &img[toupper(ch) - '!']; - } } return p; }