[PD-cvs] pd/src desire.c,1.1.2.217.2.180,1.1.2.217.2.181
Mathieu Bouchard
matju at users.sourceforge.net
Tue Jul 31 22:07:09 CEST 2007
Update of /cvsroot/pure-data/pd/src
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv9601
Modified Files:
Tag: desiredata
desire.c
Log Message:
brain management system error
Index: desire.c
===================================================================
RCS file: /cvsroot/pure-data/pd/src/Attic/desire.c,v
retrieving revision 1.1.2.217.2.180
retrieving revision 1.1.2.217.2.181
diff -C2 -d -r1.1.2.217.2.180 -r1.1.2.217.2.181
*** desire.c 31 Jul 2007 18:53:35 -0000 1.1.2.217.2.180
--- desire.c 31 Jul 2007 20:07:02 -0000 1.1.2.217.2.181
***************
*** 156,160 ****
t_atom argv[1];
SETFLOAT(argv,(float)dirty);
! //gobj_changed3(self,self,1,argv); /* TRACE THE DIFFERENTIAL UPLOAD REQUESTS */
}
--- 156,160 ----
t_atom argv[1];
SETFLOAT(argv,(float)dirty);
! gobj_changed3(self,self,1,argv);
}
***************
*** 170,174 ****
for (int i=0; i<argc; i++) s << " " << &argv[i];
//fprintf(stderr,"gobj_changed3 self=%lx origin=%lx args=%s\n",(long)self,(long)origin,s.str().data());
! std::cerr << "gobj_changed3 self=" << self << " origin=" << origin << " args={" << s.str().data()+(!!argc) << "}\n";
if (!d) {post("gobj_changed3: no appendix in %p",self); return;}
for (int i=0; i<d->nobs; i++) {
--- 170,175 ----
for (int i=0; i<argc; i++) s << " " << &argv[i];
//fprintf(stderr,"gobj_changed3 self=%lx origin=%lx args=%s\n",(long)self,(long)origin,s.str().data());
! /* TRACE THE DIFFERENTIAL UPLOAD REQUESTS */
! //std::cerr << "gobj_changed3 self=" << self << " origin=" << origin << " args={" << s.str().data()+(!!argc) << "}\n";
if (!d) {post("gobj_changed3: no appendix in %p",self); return;}
for (int i=0; i<d->nobs; i++) {
***************
*** 196,200 ****
}
! //#define DEBUG_QUEUE
static void pd_print (t_pd *self, char *header) {
--- 197,201 ----
}
! #define DEBUG_QUEUE
static void pd_print (t_pd *self, char *header) {
***************
*** 310,313 ****
--- 311,315 ----
void manager_notice (t_gobj *self_, t_gobj *origin, int argc, t_atom *argv) {
+ pd_print(origin,"manager_notice");
t_manager *self = (t_manager *)self_;
if (!self->dirty->exists(origin)) {
***************
*** 637,643 ****
gobj_changed(x,0);
canvas_each(y,x) {
! if (y->_class==canvas_class) {
! canvas_redraw((t_canvas *)y);
! } else gobj_changed(y,0);
}
}
--- 639,643 ----
gobj_changed(x,0);
canvas_each(y,x) {
! if (y->_class==canvas_class) canvas_redraw((t_canvas *)y); else gobj_changed(y,0);
}
}
More information about the Pd-cvs
mailing list