|
Boost : |
From: Nicola Musatti (Nicola.Musatti_at_[hidden])
Date: 2006-06-07 04:02:43
Nicola Musatti wrote:
[...]
> The enclosed patch reduces regressions over 5.6.4 to a total of 20. See
> how you like it.
My previous patch was buggy. The correct one is attached to this message
and is equivalent to my original one: with this applied only four
regressions remain with respect to BCB6.
Cheers,
Nicola Musatti
******Index: basic_text_oarchive.hpp
===================================================================
RCS file: /cvsroot/boost/boost/boost/archive/basic_text_oarchive.hpp,v
retrieving revision 1.9.2.1
diff -d -u -r1.9.2.1 basic_text_oarchive.hpp
--- basic_text_oarchive.hpp 30 May 2006 15:58:22 -0000 1.9.2.1
+++ basic_text_oarchive.hpp 7 Jun 2006 06:59:02 -0000
@@ -97,6 +97,18 @@
* this->This() << x;
}
+ void save_override(const class_id_type & t, int){
+ // note:t.t resolves borland ambguity
+ int x = t.t;
+ * this->This() << x;
+ }
+
+ void save_override(const class_id_reference_type & t, int){
+ // note:t.t resolves borland ambguity
+ int x = t.t;
+ * this->This() << x;
+ }
+
void save_override(const class_name_type & t, int){
const std::string s(t);
* this->This() << s;
Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk