[PD-cvs] externals/grill/vasp/source arg.h,1.2,1.3 buflib.cpp,1.9,1.10 env.h,1.2,1.3 main.cpp,1.18,1.19 vasp.h,1.4,1.5 vecblk.h,1.1,1.2
xovo at users.sourceforge.net
xovo at users.sourceforge.net
Mon Nov 10 04:37:05 CET 2003
Update of /cvsroot/pure-data/externals/grill/vasp/source
In directory sc8-pr-cvs1:/tmp/cvs-serv24977/source
Modified Files:
arg.h buflib.cpp env.h main.cpp vasp.h vecblk.h
Log Message:
""
Index: arg.h
===================================================================
RCS file: /cvsroot/pure-data/externals/grill/vasp/source/arg.h,v
retrieving revision 1.2
retrieving revision 1.3
diff -C2 -d -r1.2 -r1.3
*** arg.h 5 Dec 2002 05:34:19 -0000 1.2
--- arg.h 10 Nov 2003 03:37:03 -0000 1.3
***************
*** 20,24 ****
#define VASP_ARG_CX(RV,IV) Argument().SetCX(RV,IV)
! class Argument
{
public:
--- 20,25 ----
#define VASP_ARG_CX(RV,IV) Argument().SetCX(RV,IV)
! class Argument:
! public flext
{
public:
Index: buflib.cpp
===================================================================
RCS file: /cvsroot/pure-data/externals/grill/vasp/source/buflib.cpp,v
retrieving revision 1.9
retrieving revision 1.10
diff -C2 -d -r1.9 -r1.10
*** buflib.cpp 30 Mar 2003 02:47:40 -0000 1.9
--- buflib.cpp 10 Nov 2003 03:37:03 -0000 1.10
***************
*** 27,31 ****
! class FreeEntry
{
public:
--- 27,32 ----
! class FreeEntry:
! public flext
{
public:
***************
*** 36,40 ****
};
! class BufEntry
{
public:
--- 37,42 ----
};
! class BufEntry:
! public flext
{
public:
***************
*** 69,75 ****
BufEntry::BufEntry(const t_symbol *s,I fr,BL zero):
sym(s),
! alloc(fr),len(fr),data(new S[fr]),
refcnt(0),nxt(NULL)
{
if(zero) flext::ZeroMem(data,len*sizeof(*data));
}
--- 71,78 ----
BufEntry::BufEntry(const t_symbol *s,I fr,BL zero):
sym(s),
! alloc(fr),len(fr),
refcnt(0),nxt(NULL)
{
+ data = (S *)NewAligned(fr*sizeof(S));
if(zero) flext::ZeroMem(data,len*sizeof(*data));
}
***************
*** 78,82 ****
{
if(sym) FreeLibSym(sym);
! if(data) delete[] data;
}
--- 81,85 ----
{
if(sym) FreeLibSym(sym);
! if(data) FreeAligned(data);
}
Index: env.h
===================================================================
RCS file: /cvsroot/pure-data/externals/grill/vasp/source/env.h,v
retrieving revision 1.2
retrieving revision 1.3
diff -C2 -d -r1.2 -r1.3
*** env.h 5 Dec 2002 05:34:19 -0000 1.2
--- env.h 10 Nov 2003 03:37:03 -0000 1.3
***************
*** 14,18 ****
#include "vasp.h"
! class Env
{
public:
--- 14,19 ----
#include "vasp.h"
! class Env:
! public flext
{
public:
Index: main.cpp
===================================================================
RCS file: /cvsroot/pure-data/externals/grill/vasp/source/main.cpp,v
retrieving revision 1.18
retrieving revision 1.19
diff -C2 -d -r1.18 -r1.19
*** main.cpp 9 Apr 2003 02:36:31 -0000 1.18
--- main.cpp 10 Nov 2003 03:37:03 -0000 1.19
***************
*** 13,17 ****
! const C *VASP_VERSION = "0.1.3pre10";
#include "opfuns.h"
--- 13,17 ----
! const C *VASP_VERSION = "0.1.3pre11";
#include "opfuns.h"
Index: vasp.h
===================================================================
RCS file: /cvsroot/pure-data/externals/grill/vasp/source/vasp.h,v
retrieving revision 1.4
retrieving revision 1.5
diff -C2 -d -r1.4 -r1.5
*** vasp.h 19 Mar 2003 04:36:15 -0000 1.4
--- vasp.h 10 Nov 2003 03:37:03 -0000 1.5
***************
*** 14,21 ****
#include "vbuffer.h"
! class Vasp
{
public:
! class Ref {
public:
Ref(): sym(NULL) {}
--- 14,24 ----
#include "vbuffer.h"
! class Vasp:
! public flext
{
public:
! class Ref:
! public flext
! {
public:
Ref(): sym(NULL) {}
Index: vecblk.h
===================================================================
RCS file: /cvsroot/pure-data/externals/grill/vasp/source/vecblk.h,v
retrieving revision 1.1
retrieving revision 1.2
diff -C2 -d -r1.1 -r1.2
*** vecblk.h 2 Dec 2002 19:20:56 -0000 1.1
--- vecblk.h 10 Nov 2003 03:37:03 -0000 1.2
***************
*** 14,18 ****
#include "vasp.h"
! class VecBlock
{
public:
--- 14,19 ----
#include "vasp.h"
! class VecBlock:
! public flext
{
public:
More information about the Pd-cvs
mailing list