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
TBaseClass.cxx -rw-r--r-- 4.0 KB
TCint.cxx -rw-r--r-- 37.2 KB
TClass.cxx -rw-r--r-- 96.0 KB
TClassGenerator.cxx -rw-r--r-- 713 bytes
TClassMenuItem.cxx -rw-r--r-- 3.7 KB
TDataMember.cxx -rw-r--r-- 24.2 KB
TDataType.cxx -rw-r--r-- 8.0 KB
TDictionary.cxx -rw-r--r-- 2.4 KB
TFunction.cxx -rw-r--r-- 7.2 KB
TGenericClassInfo.cxx -rw-r--r-- 8.5 KB
TGlobal.cxx -rw-r--r-- 3.2 KB
TInterpreter.cxx -rw-r--r-- 1.9 KB
TMethod.cxx -rw-r--r-- 9.6 KB
TMethodArg.cxx -rw-r--r-- 4.4 KB
TMethodCall.cxx -rw-r--r-- 16.0 KB
TRealData.cxx -rw-r--r-- 3.1 KB
TStreamerElement.cxx -rw-r--r-- 48.5 KB
TStreamerInfo.cxx -rw-r--r-- 96.1 KB
TStreamerInfoReadBuffer.cxx -rw-r--r-- 24.7 KB
TStreamerInfoWriteBuffer.cxx -rw-r--r-- 21.5 KB
TToggle.cxx -rw-r--r-- 5.6 KB
TToggleGroup.cxx -rw-r--r-- 2.9 KB

back to top