aboutsummaryrefslogtreecommitdiff
path: root/externals
diff options
context:
space:
mode:
authorThomas Grill <xovo@users.sourceforge.net>2005-04-19 13:28:13 +0000
committerThomas Grill <xovo@users.sourceforge.net>2005-04-19 13:28:13 +0000
commit362925fd591330f39b96b8732bcd73999da190b6 (patch)
tree6c6df2a0d343c26c0529a389a4b4512fc634e044 /externals
parent4868cd86e564ec1d61b1e10b4f3f993249974337 (diff)
more symbol escaping
svn path=/trunk/; revision=2789
Diffstat (limited to 'externals')
-rw-r--r--externals/grill/pool/source/pool.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/externals/grill/pool/source/pool.cpp b/externals/grill/pool/source/pool.cpp
index 0ce81ed8..23f5edbc 100644
--- a/externals/grill/pool/source/pool.cpp
+++ b/externals/grill/pool/source/pool.cpp
@@ -574,7 +574,7 @@ static V WriteAtom(ostream &os,const A &a)
const char *c = flext::GetString(flext::GetSymbol(a));
os << '"';
for(; *c; ++c) {
- if(isspace(*c) || *c == '\\' || *c == ',')
+ if(isspace(*c) || *c == '\\' || *c == ',' || *c == '"')
os << '\\';
os << *c;
}