diff options
| author | Paul Eggert | 2017-11-13 08:51:41 -0800 |
|---|---|---|
| committer | Paul Eggert | 2017-11-13 10:16:51 -0800 |
| commit | 5d68dc9a2fd1b9b883db6bc1c226541b50de8bb1 (patch) | |
| tree | 196afa86890522fcde540c618ac85e307194127b /src/xwidget.h | |
| parent | 6aa0a26b46240d79eddd7e0d275454e235a60b84 (diff) | |
| download | emacs-5d68dc9a2fd1b9b883db6bc1c226541b50de8bb1.tar.gz emacs-5d68dc9a2fd1b9b883db6bc1c226541b50de8bb1.zip | |
Change vectorlike from struct to union
* src/lisp.h (vectorlike_headed): Change from struct to union.
All uses changed. Since it has only one member, this does not
change semantics. This is designed to simplify future changes
needed to fix bugs like Bug#29040. All uses changed.
Diffstat (limited to 'src/xwidget.h')
| -rw-r--r-- | src/xwidget.h | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/xwidget.h b/src/xwidget.h index 22a8eb3a557..02a0453dabb 100644 --- a/src/xwidget.h +++ b/src/xwidget.h | |||
| @@ -33,7 +33,7 @@ struct window; | |||
| 33 | 33 | ||
| 34 | struct xwidget | 34 | struct xwidget |
| 35 | { | 35 | { |
| 36 | struct vectorlike_header header; | 36 | union vectorlike_header header; |
| 37 | 37 | ||
| 38 | /* Auxiliary data. */ | 38 | /* Auxiliary data. */ |
| 39 | Lisp_Object plist; | 39 | Lisp_Object plist; |
| @@ -62,7 +62,7 @@ struct xwidget | |||
| 62 | 62 | ||
| 63 | struct xwidget_view | 63 | struct xwidget_view |
| 64 | { | 64 | { |
| 65 | struct vectorlike_header header; | 65 | union vectorlike_header header; |
| 66 | Lisp_Object model; | 66 | Lisp_Object model; |
| 67 | Lisp_Object w; | 67 | Lisp_Object w; |
| 68 | 68 | ||