hi Thomas,
You are completely correct. I can't explain why, but when I ran a 'cvs
update' on my checked-out copy of msd it appeared to work as usual but
did not actually update. A completely fresh checkout had the updated
msd.h as you describe which is compiling just fine. I suspect this may
have something to do with Sourceforge moving the CVS repository to
pure-data.cvs.sourceforge.net (instead of cvs.sourceforge.net)??
Anyway, thanks again and sorry it was such a mundane matter!
Andrew
Thomas Grill wrote:
> Hi Andrew,
> obviously your cvs checkout is not up to date:
>> The last lines should be
> #define MSD(NAME,CLASS,N) \
> typedef msdN<N> CLASS; \
> template<> FLEXT_NEW_V(NAME,CLASS)
>> which fixes the compilation problem.
>> greetings,
> Thomas
>
--
Andrew Johnston
http://andrewjohnston.net/