[PD-cvs] pd/src m_class.c, 1.3.4.7.2.19, 1.3.4.7.2.20 m_pd.h, 1.4.4.11.2.26, 1.4.4.11.2.27
Mathieu Bouchard
matju at users.sourceforge.net
Sat Sep 2 11:03:12 CEST 2006
Update of /cvsroot/pure-data/pd/src
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv31352
Modified Files:
Tag: devel_0_39
m_class.c m_pd.h
Log Message:
DesireData doesn't have t_widgetbehavior anymore.
Index: m_pd.h
===================================================================
RCS file: /cvsroot/pure-data/pd/src/m_pd.h,v
retrieving revision 1.4.4.11.2.26
retrieving revision 1.4.4.11.2.27
diff -C2 -d -r1.4.4.11.2.26 -r1.4.4.11.2.27
*** m_pd.h 31 Aug 2006 19:36:06 -0000 1.4.4.11.2.26
--- m_pd.h 2 Sep 2006 09:03:09 -0000 1.4.4.11.2.27
***************
*** 442,447 ****
--- 442,449 ----
/* ---------------- widget behaviors ---------------------- */
+ #ifndef DESIRE
EXTERN_STRUCT _widgetbehavior;
#define t_widgetbehavior struct _widgetbehavior
+ #endif
EXTERN_STRUCT _parentwidgetbehavior;
***************
*** 481,485 ****
--- 483,489 ----
EXTERN void class_addanything(t_class *c, t_method fn);
EXTERN void class_sethelpsymbol(t_class *c, t_symbol *s);
+ #ifndef DESIRE
EXTERN void class_setwidget(t_class *c, t_widgetbehavior *w);
+ #endif
EXTERN void class_setparentwidget(t_class *c, t_parentwidgetbehavior *w);
EXTERN t_parentwidgetbehavior *class_parentwidget(t_class *c);
Index: m_class.c
===================================================================
RCS file: /cvsroot/pure-data/pd/src/m_class.c,v
retrieving revision 1.3.4.7.2.19
retrieving revision 1.3.4.7.2.20
diff -C2 -d -r1.3.4.7.2.19 -r1.3.4.7.2.20
*** m_class.c 31 Aug 2006 19:36:06 -0000 1.3.4.7.2.19
--- m_class.c 2 Sep 2006 09:03:09 -0000 1.3.4.7.2.20
***************
*** 162,166 ****
--- 162,168 ----
how this is handled. */
+ #ifndef DESIRE
extern t_widgetbehavior text_widgetbehavior;
+ #endif
extern void text_save(t_gobj *z, t_binbuf *b);
***************
*** 235,239 ****
--- 237,245 ----
c->c_listmethod = pd_defaultlist;
c->c_anymethod = pd_defaultanything;
+ #ifdef DESIRE
+ c->c_wb = 0;
+ #else
c->c_wb = (typeflag == CLASS_PATCHABLE ? &text_widgetbehavior : 0);
+ #endif
c->c_pwb = 0;
c->c_firstin = ((flags & CLASS_NOINLET) == 0);
***************
*** 424,431 ****
--- 430,439 ----
}
+ #ifndef DESIRE
void class_setwidget(t_class *c, t_widgetbehavior *w)
{
c->c_wb = w;
}
+ #endif
void class_setparentwidget(t_class *c, t_parentwidgetbehavior *pw)
More information about the Pd-cvs
mailing list