diff options
author | Paul Eggert <eggert@cs.ucla.edu> | 2022-04-18 19:44:03 -0700 |
---|---|---|
committer | Paul Eggert <eggert@cs.ucla.edu> | 2022-04-18 19:47:37 -0700 |
commit | 9751250adb1333da55fcadb363266214d0782bb9 (patch) | |
tree | 465703e9cf4327e945c94d4c95058100916e373b /src/lisp.h | |
parent | 75dfc1e8706d994bd7b18a24360847fd12bd5af0 (diff) | |
download | emacs-9751250adb1333da55fcadb363266214d0782bb9.tar.gz emacs-9751250adb1333da55fcadb363266214d0782bb9.tar.bz2 emacs-9751250adb1333da55fcadb363266214d0782bb9.zip |
Port struct Lisp_Subr to C99
* src/lisp.h (struct Lisp_Subr): Don’t use an anonymous union,
a feature missing from C99 and not supported by older OS X.
All uses changed.
Diffstat (limited to 'src/lisp.h')
-rw-r--r-- | src/lisp.h | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/lisp.h b/src/lisp.h index f723876634a..fb43bfa791b 100644 --- a/src/lisp.h +++ b/src/lisp.h @@ -2151,9 +2151,9 @@ struct Lisp_Subr short min_args, max_args; const char *symbol_name; union { - const char *intspec; - Lisp_Object native_intspec; - }; + const char *string; + Lisp_Object native; + } intspec; Lisp_Object command_modes; EMACS_INT doc; #ifdef HAVE_NATIVE_COMP |