diff options
Diffstat (limited to 'src')
| -rw-r--r-- | src/w32term.c | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/src/w32term.c b/src/w32term.c index 1d094708e3f..9723b5b2a27 100644 --- a/src/w32term.c +++ b/src/w32term.c | |||
| @@ -1681,6 +1681,14 @@ dumprectangle (f, left, top, cols, rows) | |||
| 1681 | if (! active_frame->enable[y] || left > active_frame->used[y]) | 1681 | if (! active_frame->enable[y] || left > active_frame->used[y]) |
| 1682 | continue; | 1682 | continue; |
| 1683 | 1683 | ||
| 1684 | while (*line & GLYPH_MASK_PADDING) | ||
| 1685 | { | ||
| 1686 | /* We must display the whole glyph of a wide-column | ||
| 1687 | character. */ | ||
| 1688 | left--; | ||
| 1689 | line--; | ||
| 1690 | cols++; | ||
| 1691 | } | ||
| 1684 | dumpglyphs (f, | 1692 | dumpglyphs (f, |
| 1685 | CHAR_TO_PIXEL_COL (f, left), | 1693 | CHAR_TO_PIXEL_COL (f, left), |
| 1686 | CHAR_TO_PIXEL_ROW (f, y), | 1694 | CHAR_TO_PIXEL_ROW (f, y), |