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/pdumper.c | |
parent | 75dfc1e8706d994bd7b18a24360847fd12bd5af0 (diff) | |
download | emacs-9751250adb1333da55fcadb363266214d0782bb9.tar.gz |
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/pdumper.c')
-rw-r--r-- | src/pdumper.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/pdumper.c b/src/pdumper.c index 24393e03665..0b74e6431fe 100644 --- a/src/pdumper.c +++ b/src/pdumper.c @@ -2876,13 +2876,13 @@ dump_subr (struct dump_context *ctx, const struct Lisp_Subr *subr) dump_remember_cold_op (ctx, COLD_OP_NATIVE_SUBR, make_lisp_ptr ((void *) subr, Lisp_Vectorlike)); - dump_field_lv (ctx, &out, subr, &subr->native_intspec, WEIGHT_NORMAL); + dump_field_lv (ctx, &out, subr, &subr->intspec.native, WEIGHT_NORMAL); dump_field_lv (ctx, &out, subr, &subr->command_modes, WEIGHT_NORMAL); } else { dump_field_emacs_ptr (ctx, &out, subr, &subr->symbol_name); - dump_field_emacs_ptr (ctx, &out, subr, &subr->intspec); + dump_field_emacs_ptr (ctx, &out, subr, &subr->intspec.string); dump_field_emacs_ptr (ctx, &out, subr, &subr->command_modes); } DUMP_FIELD_COPY (&out, subr, doc); |