[PD-dev] object creation bug?

Miller Puckette mpuckett at man104-1.ucsd.edu
Sat Aug 3 19:53:46 CEST 2002


Hi all,

well, it's intentional:  you get all the pointer&integer arguments, THEN
all the flost arguments.  It's easier to implement message-passing
efficiently this way.  (I should have written this down somewhere!)

cheers
Miller


On Sat, Aug 03, 2002 at 07:11:03PM +0200, Olaf Matthes wrote:
> 
> 
> Yves Degoyon schrieb:
> 
> > this one works : the main modification
> > is the inversion of ( float, symbol ) ---> ( symbol, float ),
> > when i change it back, it crashes....
> >
> > so, i guess you pinpointed a real bug.
> 
> Hi, maybe it's a bug but it allways was like that, as far as I remember.
> 
> My solution is to pass A_GIMME and then perform the necessary checks to see if we got floats, symbols or
> nothing.
> 
> Ah, and it's not only object creation, also class_addmethod() behaves the same...
> 
> Olaf
> 



More information about the Pd-list mailing list