Subject: GCC 4.6 compilation error due to missing def

 * include/corelib/ncbistre.hpp: Add stddef definition required by gcc4.6
 * src/objtools/blast/seqdb_reader/seqdbimpl.hpp: remove mutable reference

Author: Olivier Sallou <olivier.sallou@irisa.fr>
Last-Update: 2011-05-03
--- a/c++/include/corelib/ncbistre.hpp
+++ b/c++/include/corelib/ncbistre.hpp
@@ -116,6 +116,7 @@
 #define SEEKOFF         PUBSEEKOFF
 
 #include <string>
+#include <stddef.h>
 
 
 // (BEGIN_NCBI_SCOPE must be followed by END_NCBI_SCOPE later in this file)
--- a/c++/src/objtools/blast/seqdb_reader/seqdbimpl.hpp
+++ b/c++/src/objtools/blast/seqdb_reader/seqdbimpl.hpp
@@ -1245,7 +1245,7 @@
     CSeqDBAtlasHolder m_AtlasHolder;
     
     /// Reference to memory management layer.
-    mutable CSeqDBAtlas & m_Atlas;
+    CSeqDBAtlas & m_Atlas;
     
     /// The list of database names provided to the constructor.
     string m_DBNames;
