[cl-prevalence-cvs] CVS update: cl-prevalence/src/serialization.lisp
Sven Van Caekenberghe
scaekenberghe at common-lisp.net
Mon Oct 4 13:46:01 UTC 2004
Update of /project/cl-prevalence/cvsroot/cl-prevalence/src
In directory common-lisp.net:/tmp/cvs-serv17983/src
Modified Files:
serialization.lisp
Log Message:
bugfix: serialization of an empty string is <string></string> but
deserialization of that XML construct was NIL which is not a string
we now return an empty string in that case
thanks to randall randall
Date: Mon Oct 4 15:45:57 2004
Author: scaekenberghe
Index: cl-prevalence/src/serialization.lisp
diff -u cl-prevalence/src/serialization.lisp:1.2 cl-prevalence/src/serialization.lisp:1.3
--- cl-prevalence/src/serialization.lisp:1.2 Tue Jun 22 10:37:23 2004
+++ cl-prevalence/src/serialization.lisp Mon Oct 4 15:45:56 2004
@@ -1,6 +1,6 @@
;;;; -*- mode: Lisp -*-
;;;;
-;;;; $Id: serialization.lisp,v 1.2 2004/06/22 08:37:23 scaekenberghe Exp $
+;;;; $Id: serialization.lisp,v 1.3 2004/10/04 13:45:56 scaekenberghe Exp $
;;;;
;;;; XML and S-Expression based Serialization for Common Lisp and CLOS
;;;;
@@ -435,7 +435,7 @@
((:float :ratio :complex :symbol) (read-from-string seed))
(:null nil)
(:true t)
- (:string seed)
+ (:string (or seed ""))
(:key (car seed))
(:value (car seed))
(:entry (nreverse seed))
More information about the Cl-prevalence-cvs
mailing list