diff options
author | Thomas Grill <xovo@users.sourceforge.net> | 2005-06-07 14:14:51 +0000 |
---|---|---|
committer | Thomas Grill <xovo@users.sourceforge.net> | 2005-06-07 14:14:51 +0000 |
commit | 0e0792d5b45037c5bd3202fe4de4e68f4e0886c5 (patch) | |
tree | e021f22bd8aa79fe6a148d01d9bf758ae16a73d6 /externals/grill/pool/source/data.cpp | |
parent | 86806ae2e1bb2799ff57ad8279be922e51e082e7 (diff) |
added saving/loading of spaces and other special characters (escaping)
use AtomListStatic where feasible
better method for discriminating numbers and symbols - by Frank Barknecht
svn path=/trunk/; revision=3126
Diffstat (limited to 'externals/grill/pool/source/data.cpp')
-rw-r--r-- | externals/grill/pool/source/data.cpp | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/externals/grill/pool/source/data.cpp b/externals/grill/pool/source/data.cpp index aaf9b817..afbd8c45 100644 --- a/externals/grill/pool/source/data.cpp +++ b/externals/grill/pool/source/data.cpp @@ -32,7 +32,7 @@ pooldata::~pooldata() const A pooldata::nullatom = { A_NULL }; -I pooldata::GetAll(const AtomList &d,A *&keys,AtomList *&lst) +I pooldata::GetAll(const AtomList &d,A *&keys,Atoms *&lst) { pooldir *pd = root.GetDir(d); if(pd) @@ -143,7 +143,7 @@ BL pooldata::SvDir(const AtomList &d,const C *flnm,I depth,BL absdir) const C *t = CnvFlnm(tmp,flnm,sizeof tmp); if(t) { ofstream file(t); - AtomList tmp; + Atoms tmp; if(absdir) tmp = d; return file.good() && pd->SvDir(file,depth,tmp); } @@ -190,7 +190,7 @@ BL pooldata::SvDirXML(const AtomList &d,const C *flnm,I depth,BL absdir) const C *t = CnvFlnm(tmp,flnm,sizeof tmp); if(t) { ofstream file(t); - AtomList tmp; + Atoms tmp; if(absdir) tmp = d; if(file.good()) { file << "<?xml version=\"1.0\" encoding=\"ISO-8859-1\"?>" << endl; |