diff options
| -rw-r--r-- | st.c | 6 |
1 files changed, 3 insertions, 3 deletions
| @@ -3111,7 +3111,7 @@ xdraws(char *s, Glyph base, int x, int y, int charlen, int bytelen) { | |||
| 3111 | winy + font->ascent, | 3111 | winy + font->ascent, |
| 3112 | (FcChar8 *)u8fs, | 3112 | (FcChar8 *)u8fs, |
| 3113 | u8fblen); | 3113 | u8fblen); |
| 3114 | xp += CEIL(font->width * cwscale * u8fl); | 3114 | xp += xw.cw * u8fl; |
| 3115 | 3115 | ||
| 3116 | } | 3116 | } |
| 3117 | break; | 3117 | break; |
| @@ -3121,7 +3121,7 @@ xdraws(char *s, Glyph base, int x, int y, int charlen, int bytelen) { | |||
| 3121 | u8fblen += u8cblen; | 3121 | u8fblen += u8cblen; |
| 3122 | } | 3122 | } |
| 3123 | if(doesexist) { | 3123 | if(doesexist) { |
| 3124 | if (oneatatime); | 3124 | if (oneatatime) |
| 3125 | continue; | 3125 | continue; |
| 3126 | break; | 3126 | break; |
| 3127 | } | 3127 | } |
| @@ -3184,7 +3184,7 @@ xdraws(char *s, Glyph base, int x, int y, int charlen, int bytelen) { | |||
| 3184 | xp, winy + frc[i].font->ascent, | 3184 | xp, winy + frc[i].font->ascent, |
| 3185 | (FcChar8 *)u8c, u8cblen); | 3185 | (FcChar8 *)u8c, u8cblen); |
| 3186 | 3186 | ||
| 3187 | xp += CEIL(font->width * cwscale); | 3187 | xp += xw.cw; |
| 3188 | } | 3188 | } |
| 3189 | 3189 | ||
| 3190 | /* | 3190 | /* |
