[PD-cvs] pd/src m_pd.h,1.4.4.11.2.33,1.4.4.11.2.33.2.1
Mathieu Bouchard
matju at users.sourceforge.net
Thu Nov 30 04:30:38 CET 2006
Update of /cvsroot/pure-data/pd/src
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv17469
Modified Files:
Tag: desiredata
m_pd.h
Log Message:
removed #ifdef DESIRE
Index: m_pd.h
===================================================================
RCS file: /cvsroot/pure-data/pd/src/m_pd.h,v
retrieving revision 1.4.4.11.2.33
retrieving revision 1.4.4.11.2.33.2.1
diff -C2 -d -r1.4.4.11.2.33 -r1.4.4.11.2.33.2.1
*** m_pd.h 28 Nov 2006 03:53:32 -0000 1.4.4.11.2.33
--- m_pd.h 30 Nov 2006 03:30:36 -0000 1.4.4.11.2.33.2.1
***************
*** 162,166 ****
} t_atom;
- #ifdef DESIRE
EXTERN_STRUCT _hash;
#define t_hash struct _hash
--- 162,165 ----
***************
*** 205,209 ****
t_appendix *appendix_new (struct _gobj *master);
void appendix_free(struct _gobj *self);
- #endif
#ifdef PD_PLUSPLUS_FACE
--- 204,207 ----
***************
*** 215,225 ****
t_pd g_pd; /* pure datum header (class) */
#endif
- #ifdef DESIRE
/* g_next is moved out to keep ABI compat */
t_appendix *g_adix; /* voyeurism (observable/observer/etc) */
#define g_next g_adix->next
- #else
- struct _gobj *g_next; /* next in list */
- #endif
} t_gobj;
--- 213,219 ----
***************
*** 415,419 ****
#endif
- #ifdef DESIRE
EXTERN void gobj_subscribe (t_gobj *self, t_gobj *observer);
EXTERN void gobj_unsubscribe (t_gobj *self, t_gobj *observer);
--- 409,412 ----
***************
*** 421,425 ****
EXTERN void gobj_changed2 (t_gobj *self, int argc, t_atom *argv);
EXTERN void gobj_changed3 (t_gobj *self, t_gobj *origin, int argc, t_atom *argv);
- #endif
/* ----------------- pointers ---------------- */
--- 414,417 ----
***************
*** 473,484 ****
/* ---------------- widget behaviors ---------------------- */
! #ifndef DESIRE
! EXTERN_STRUCT _widgetbehavior;
! #define t_widgetbehavior struct _widgetbehavior
! #endif
!
EXTERN_STRUCT _parentwidgetbehavior;
#define t_parentwidgetbehavior struct _parentwidgetbehavior
EXTERN t_parentwidgetbehavior *pd_getparentwidget(t_pd *x);
/* -------------------- classes -------------- */
--- 465,473 ----
/* ---------------- widget behaviors ---------------------- */
! #if 1 /* this should go away soon */
EXTERN_STRUCT _parentwidgetbehavior;
#define t_parentwidgetbehavior struct _parentwidgetbehavior
EXTERN t_parentwidgetbehavior *pd_getparentwidget(t_pd *x);
+ #endif
/* -------------------- classes -------------- */
***************
*** 492,496 ****
#define CLASS_TYPEMASK 3
- /* this is a hack so that scons plusplus=1 works */
#ifdef __cplusplus
typedef int t_atomtypearg;
--- 481,484 ----
***************
*** 514,520 ****
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);
--- 502,505 ----
***************
*** 527,534 ****
class_domainsignalin(c, (char *)(&((type *)0)->field) - (char *)0)
- #ifdef DESIRE
typedef void (*t_notice)(struct _gobj *x, struct _gobj *origin, int argc, t_atom *argv);
EXTERN void class_setnotice(t_class *c, t_notice notice);
- #endif
/* prototype for functions to save Pd's to a binbuf */
--- 512,517 ----
***************
*** 537,547 ****
EXTERN t_savefn class_getsavefn(t_class *c);
- #ifndef DESIRE
- /* prototype for functions to open properties dialogs */
- typedef void (*t_propertiesfn)(t_gobj *x, struct _glist *glist);
- EXTERN void class_setpropertiesfn(t_class *c, t_propertiesfn f);
- EXTERN t_propertiesfn class_getpropertiesfn(t_class *c);
- #endif
-
#ifndef PD_CLASS_DEF
#define class_addbang(x, y) class_addbang((x), (t_method)(y))
--- 520,523 ----
More information about the Pd-cvs
mailing list