diff options
| author | Po Lu | 2022-02-03 05:21:33 +0000 |
|---|---|---|
| committer | Po Lu | 2022-02-03 05:21:33 +0000 |
| commit | 3d7f17bf80b8689c7f22e69dc9a96ab200e52f97 (patch) | |
| tree | 577f2f66f778ee86248588773dc1c05e97a4c702 /src | |
| parent | abdb198474e96cc7426196453ebe55dbd2a7c74d (diff) | |
| download | emacs-3d7f17bf80b8689c7f22e69dc9a96ab200e52f97.tar.gz emacs-3d7f17bf80b8689c7f22e69dc9a96ab200e52f97.zip | |
* src/haikuterm.c (haiku_draw_text_decoration): Don't lock for draws.
Diffstat (limited to 'src')
| -rw-r--r-- | src/haikuterm.c | 3 |
1 files changed, 0 insertions, 3 deletions
diff --git a/src/haikuterm.c b/src/haikuterm.c index eb58d1714ea..1b2259bcc59 100644 --- a/src/haikuterm.c +++ b/src/haikuterm.c | |||
| @@ -610,7 +610,6 @@ haiku_draw_text_decoration (struct glyph_string *s, struct face *face, | |||
| 610 | return; | 610 | return; |
| 611 | 611 | ||
| 612 | void *view = FRAME_HAIKU_VIEW (s->f); | 612 | void *view = FRAME_HAIKU_VIEW (s->f); |
| 613 | BView_draw_lock (view); | ||
| 614 | 613 | ||
| 615 | if (face->underline) | 614 | if (face->underline) |
| 616 | { | 615 | { |
| @@ -744,8 +743,6 @@ haiku_draw_text_decoration (struct glyph_string *s, struct face *face, | |||
| 744 | 743 | ||
| 745 | BView_FillRectangle (view, s->x, glyph_y + dy, s->width, h); | 744 | BView_FillRectangle (view, s->x, glyph_y + dy, s->width, h); |
| 746 | } | 745 | } |
| 747 | |||
| 748 | BView_draw_unlock (view); | ||
| 749 | } | 746 | } |
| 750 | 747 | ||
| 751 | static void | 748 | static void |