diff options
author | Po Lu <luangruo@yahoo.com> | 2022-02-26 07:24:12 +0000 |
---|---|---|
committer | Po Lu <luangruo@yahoo.com> | 2022-02-26 07:24:12 +0000 |
commit | e1757c00caa342e698216fba0098dc9f42fc4777 (patch) | |
tree | fb1d0aada3735f6a30eec84f14f1aa5700dfda06 /lisp/emacs-lisp/shortdoc.el | |
parent | 3e9c36e7999356d5d14bd587ce74083c5a2c6512 (diff) | |
download | emacs-e1757c00caa342e698216fba0098dc9f42fc4777.tar.gz emacs-e1757c00caa342e698216fba0098dc9f42fc4777.tar.bz2 emacs-e1757c00caa342e698216fba0098dc9f42fc4777.zip |
Prevent crashes on event for removed scroll bar on Haiku
* src/haiku_support.cc (class EmacsScrollBar): Remove field
`scroll_bar'.
(ValueChanged, MouseDown, MouseUp, BScrollBar_make_for_view):
Adjust for changes.
* src/haiku_support.h (struct haiku_scroll_bar_value_event)
(struct haiku_scroll_bar_drag_event)
(struct haiku_scroll_bar_part_event): New field `window'.
* src/haikuterm.c (haiku_scroll_bar_from_widget): New function.
(haiku_read_socket): Adjust for changes in scroll bar event
structures.
Diffstat (limited to 'lisp/emacs-lisp/shortdoc.el')
0 files changed, 0 insertions, 0 deletions