Revision af33052e882e179515ab702fd642b70aca306c79 authored by Fons Rademakers on 04 July 2004, 17:48:43 UTC, committed by Fons Rademakers on 04 July 2004, 17:48:43 UTC
1. TSystem.cxx, TNetFile.cxx:
   two checks in TSystem::ConsistentWith and TNetSystem::ConsistentWith
   were wrong in such a way to compensate each other;

2. rpdutils.cxx:
   RpdCheckHostsEquiv:
   missing extension in renaming .rhosts made permission
   check ineffective

   RpdCheckAuthAllow:
   an initialization flag setting was misplaced

3. globus.cxx, proofd.cxx
   force null termination of std::string's after string::insert

   I have seen the problem with gcc2.96 (also a guy that contacted
   me saw the same): the new length is ok, but the newly allocate
   memory is not reset; gcc2.95 should also have the problem, at least
   looking at the gcc code, while for 3.x the STL implementation
   seems completely re-written.


git-svn-id: http://root.cern.ch/svn/root/trunk@9385 27541ba8-7e3a-0410-8455-c3a389f83636
1 parent 17c815e
History

back to top