Update of /cvsroot/pclasses/pclasses2/include/pclasses/Util
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv28079/include/pclasses/Util
Modified Files:
StringTool.h
Log Message:
added a fixmenot note.
Index: StringTool.h
===================================================================
RCS file: /cvsroot/pclasses/pclasses2/include/pclasses/Util/StringTool.h,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -d -r1.8 -r1.9
--- StringTool.h 26 Apr 2005 12:19:56 -0000 1.8
+++ StringTool.h 27 May 2005 14:02:17 -0000 1.9
@@ -253,6 +253,11 @@
{
//@@fixme 050110 cproch:
// why is this a Phoenix ? could be a simple statically allocated structure?
+ // @fixmenot 050310 sgbeal:
+ // Because in libs11n (where this code came from) i once had a
+ // case where serialization of the app's config file post-main
+ // called this func and stepped on a dead reference.
+ // The phoenix provides us with a valid map post-main().
typedef ::P::Phoenix<EntityMap,
StrSharingContext<EntityMap>,
defaultEscapesInitializer
|