why is it even possible that in three calls to the 'dsp' method in three different objects, two of them receive the same t_signal pointer pointer ?

static void dsp (BFObject *bself, t_signal **sp) {
  post("dsp bself=%p signal**=%p",bself,sp);
}

gives me :

  dsp bself=0x8cc4dd8 signal**=0x8cdb288
  dsp bself=0x8cc4130 signal**=0x8cdb288
  dsp bself=0x8cd4868 signal**=0x8cda8a0

and as you see, two signal** are identical.

why ? I don't get it.

 _ _ __ ___ _____ ________ _____________ _____________________ ...
| Mathieu Bouchard, Montréal, Québec. téléphone: +1.514.383.3801
_______________________________________________
[email protected] mailing list
UNSUBSCRIBE and account-management -> 
http://lists.puredata.info/listinfo/pd-list

Reply via email to