fix arity messages constructed internally for structure procs (PR 10019)
svn: r13069
This commit is contained in:
parent
d954df380f
commit
ab5d16d55b
|
@ -1217,6 +1217,10 @@ char *scheme_make_arity_expect_string(Scheme_Object *proc,
|
|||
}
|
||||
name = scheme_get_proc_name((Scheme_Object *)proc, &namelen, 1);
|
||||
#endif
|
||||
} else if (SCHEME_STRUCTP(proc)) {
|
||||
name = proc;
|
||||
mina = -1;
|
||||
maxa = 0;
|
||||
} else {
|
||||
Scheme_Closure_Data *data;
|
||||
|
||||
|
|
|
@ -362,7 +362,7 @@ extern mz_proc_thread *scheme_master_proc_thread;
|
|||
extern THREAD_LOCAL mz_proc_thread *proc_thread_self;
|
||||
#endif
|
||||
|
||||
extern int scheme_no_stack_overflow;
|
||||
extern THREAD_LOCAL int scheme_no_stack_overflow;
|
||||
|
||||
typedef struct Scheme_Thread_Set {
|
||||
Scheme_Object so;
|
||||
|
|
Loading…
Reference in New Issue
Block a user