[PD-cvs] pd/src g_canvas.h,1.1.1.4.2.4,1.1.1.4.2.5

Tim Blechmann timblech at users.sourceforge.net
Thu May 27 22:39:15 CEST 2004


Update of /cvsroot/pure-data/pd/src
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv17267

Modified Files:
      Tag: devel_0_37
	g_canvas.h 
Log Message:
moved _garray to g_canvas.h

Index: g_canvas.h
===================================================================
RCS file: /cvsroot/pure-data/pd/src/g_canvas.h,v
retrieving revision 1.1.1.4.2.4
retrieving revision 1.1.1.4.2.5
diff -C2 -d -r1.1.1.4.2.4 -r1.1.1.4.2.5
*** g_canvas.h	25 Nov 2003 19:19:57 -0000	1.1.1.4.2.4
--- g_canvas.h	27 May 2004 20:39:13 -0000	1.1.1.4.2.5
***************
*** 219,222 ****
--- 219,240 ----
  };
  
+ struct _garray
+ {
+     t_gobj x_gobj;
+     t_glist *x_glist;
+     t_array x_array;	    /* actual array; note only 4 fields used as below */
+     t_symbol *x_name;
+     t_symbol *x_realname;   /* name with "$" expanded */
+     t_float x_firstx;	    /* X value of first item */
+     t_float x_xinc; 	    /* X increment */
+     char x_usedindsp;	    /* true if some DSP routine is using this */
+     char x_saveit;   	    /* true if we should save this with parent */
+     double x_lastupdate;    /* T.Grill - clock_getlogicaltime() of last array update */
+ #ifdef GARRAY_THREAD_LOCK
+     pthread_mutex_t * x_mutex; /* TB: mutex */
+ #endif
+ };
+ 
+ 
      /* structure for traversing all the connections in a glist */
  typedef struct _linetraverser





More information about the Pd-cvs mailing list