Revision 4c80bc6f4da40d4d8e9f91eff0be0549d3ed8cec authored by Fons Rademakers on 25 June 2004, 23:12:51 UTC, committed by Fons Rademakers on 25 June 2004, 23:12:51 UTC
1) TUnixSystem::TempFileName uses TUnixSystem::ConcatFileName. ConcatFileName
returns a string which is suppose to be deleted. TempFileName just set a
TString equal to it and doesn't delete the returned string.

2) TAuthenticate (non-default) constructor makes the variable "sproto" (with
StrDup), eventually setting the TString fProtocol equal to it, but never
deletes sproto.

3) TAuthenticate::ReadRootAuthrc defines "char* authrc". There are numerous
ways to leave this function without deleting authrc or setting authrc to
something else without deleting the previous contents.


git-svn-id: http://root.cern.ch/svn/root/trunk@9328 27541ba8-7e3a-0410-8455-c3a389f83636
1 parent 9630762
History
File Mode Size
Hepevt.h -rw-r--r-- 1.1 KB
LinkDef.h -rw-r--r-- 1.0 KB
TAttParticle.h -rw-r--r-- 3.6 KB
TDatabasePDG.h -rw-r--r-- 2.3 KB
TDecayChannel.h -rw-r--r-- 2.0 KB
TGenerator.h -rw-r--r-- 3.7 KB
TParticle.h -rw-r--r-- 7.9 KB
TParticleClassPDG.h -rw-r--r-- 2.0 KB
TParticlePDG.h -rw-r--r-- 4.7 KB
TPrimary.h -rw-r--r-- 4.3 KB
cfortran.h -rw-r--r-- 123.7 KB

back to top