Update of /cvsroot/pure-data/externals/grill/vasp/source In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv797/source
Modified Files: oploop.h Log Message: fixed break condition for some loop constructs resurrected help message functionality preparing RIP release
Index: oploop.h =================================================================== RCS file: /cvsroot/pure-data/externals/grill/vasp/source/oploop.h,v retrieving revision 1.4 retrieving revision 1.5 diff -C2 -d -r1.4 -r1.5 *** oploop.h 19 Mar 2003 04:36:15 -0000 1.4 --- oploop.h 26 Jun 2006 23:45:31 -0000 1.5 *************** *** 3,7 **** VASP modular - vector assembling signal processor / objects for Max/MSP and PD
! Copyright (c) 2002 Thomas Grill (xovo@gmx.net) For information on usage and redistribution, and for a DISCLAIMER OF ALL WARRANTIES, see the file, "license.txt," in this distribution. --- 3,7 ---- VASP modular - vector assembling signal processor / objects for Max/MSP and PD
! Copyright (c) 2002-2006 Thomas Grill (gr@grrrr.org) For information on usage and redistribution, and for a DISCLAIMER OF ALL WARRANTIES, see the file, "license.txt," in this distribution. *************** *** 17,34 ****
#ifdef FLEXT_THREADS - /* - #define _D_LOOP(VAR,LEN) { \ - register I __i__; \ - for(__i__ = 0; __i__ < LEN; flext_base::ThrYield()) { \ - I __m__ = _D_MIN(LEN,__i__+_D_BLOCK); for(; (VAR = __i__) < __m__; ++__i__) {
- #define _E_LOOP } if(__i__ < __m__) break; }} - */ #define _D_LOOP(VAR,LEN) { \ ! for(VAR = 0; VAR < LEN; flext_base::ThrYield()) { \ ! register const I __m__ = _D_MIN(LEN,VAR+_D_BLOCK); \ ! for(; VAR < __m__; ++VAR) {
! #define _E_LOOP }}}
#define _D_WHILE(COND) { \ --- 17,27 ----
#ifdef FLEXT_THREADS
#define _D_LOOP(VAR,LEN) { \ ! for(register int __i__ = 0; __i__ < LEN; flext_base::ThrYield()) { \ ! register const I __m__ = _D_MIN(LEN,__i__+_D_BLOCK); \ ! for(; __i__ < __m__; ++__i__) { VAR = __i__;
! #define _E_LOOP } if(__i__ < __m__) break; }}
#define _D_WHILE(COND) { \