[PD-cvs] externals/iem/iem_tab/src iem_tab.c, 1.4, 1.5 tab_mls.c, 1.4, 1.5

Georg Holzmann grholzi at users.sourceforge.net
Wed Jan 10 17:00:10 CET 2007


Update of /cvsroot/pure-data/externals/iem/iem_tab/src
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv4521

Modified Files:
	iem_tab.c tab_mls.c 
Log Message:
fix for pd-extended build system


Index: tab_mls.c
===================================================================
RCS file: /cvsroot/pure-data/externals/iem/iem_tab/src/tab_mls.c,v
retrieving revision 1.4
retrieving revision 1.5
diff -C2 -d -r1.4 -r1.5
*** tab_mls.c	14 Dec 2006 20:18:50 -0000	1.4
--- tab_mls.c	10 Jan 2007 16:00:04 -0000	1.5
***************
*** 120,126 ****
      work2 = work1 >> 1;
      exor = 0;
!     for(j=0; j<lms_order; j++)
      {
!       exor +=  & 1;
        work1 >>= 1;
      }
--- 120,126 ----
      work2 = work1 >> 1;
      exor = 0;
!     for(j=0; j<mls_order; j++)
      {
!       exor += 1; //??? exor +=  & 1; ???
        work1 >>= 1;
      }

Index: iem_tab.c
===================================================================
RCS file: /cvsroot/pure-data/externals/iem/iem_tab/src/iem_tab.c,v
retrieving revision 1.4
retrieving revision 1.5
diff -C2 -d -r1.4 -r1.5
*** iem_tab.c	14 Dec 2006 20:18:49 -0000	1.4
--- iem_tab.c	10 Jan 2007 16:00:04 -0000	1.5
***************
*** 7,12 ****
  #include "iemlib.h"
  
- static t_class *iem_tab_class;
- 
  int iem_tab_check_arrays(t_symbol *obj_name, t_symbol *array_name, t_float **beg_mem, int *array_size, int max_index)
  {
--- 7,10 ----
***************
*** 32,35 ****
--- 30,42 ----
  }
  
+ 
+ // Georg Holzmann:
+ #ifdef IEMTAB_SINGLE_OBJ
+ // for single externals disable the iem_tab object
+ #else
+ // build as library
+ 
+ static t_class *iem_tab_class;
+ 
  static void *iem_tab_new(void)
  {
***************
*** 131,132 ****
--- 138,141 ----
    post("   musil%ciem.at iem KUG Graz Austria", '@');
  }
+ 
+ #endif // library





More information about the Pd-cvs mailing list