From ed7ff20d2a0c2e4576fd9605fc9eca833debb988 Mon Sep 17 00:00:00 2001 From: Jonathan Wilkes <jon.w.wilkes@gmail.com> Date: Thu, 17 Aug 2017 22:51:09 -0400 Subject: [PATCH] fix crashers with moonlib/dinlet~.c --- externals/moonlib/dinlet~.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/externals/moonlib/dinlet~.c b/externals/moonlib/dinlet~.c index 02a36f7af..50168bedb 100644 --- a/externals/moonlib/dinlet~.c +++ b/externals/moonlib/dinlet~.c @@ -67,6 +67,7 @@ union inletunion t_gpointer *iu_pointerslot; t_float *iu_floatslot; t_symbol **iu_symslot; + t_blob **iu_blobslot; /* MP 20061226 blob type */ t_sample iu_floatsignalvalue; }; @@ -98,7 +99,7 @@ void signal_setborrowed(t_signal *sig, t_signal *sig2); void signal_makereusable(t_signal *sig); /* ------------------------- vinlet -------------------------- */ -t_class *vinlet_class; +extern t_class *vinlet_class; typedef struct _vinlet { @@ -114,6 +115,7 @@ typedef struct _vinlet /* if not reblocking, the next slot communicates the parent's inlet signal from the prolog to the DSP routine: */ t_signal *x_directsignal; + t_resample x_updown; } t_vinlet; -- GitLab