summaryrefslogtreecommitdiff
path: root/src/alloc.c
diff options
context:
space:
mode:
authorPaul Eggert <eggert@cs.ucla.edu>2022-04-18 19:44:03 -0700
committerPaul Eggert <eggert@cs.ucla.edu>2022-04-18 19:47:37 -0700
commit9751250adb1333da55fcadb363266214d0782bb9 (patch)
tree465703e9cf4327e945c94d4c95058100916e373b /src/alloc.c
parent75dfc1e8706d994bd7b18a24360847fd12bd5af0 (diff)
downloademacs-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/alloc.c')
-rw-r--r--src/alloc.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/alloc.c b/src/alloc.c
index 8fd981a51f9..4fc40445874 100644
--- a/src/alloc.c
+++ b/src/alloc.c
@@ -6894,7 +6894,7 @@ process_mark_stack (ptrdiff_t base_sp)
{
set_vector_marked (ptr);
struct Lisp_Subr *subr = XSUBR (obj);
- mark_stack_push_value (subr->native_intspec);
+ mark_stack_push_value (subr->intspec.native);
mark_stack_push_value (subr->command_modes);
mark_stack_push_value (subr->native_comp_u);
mark_stack_push_value (subr->lambda_list);