Skip to content
Snippets Groups Projects
  1. Nov 15, 2010
  2. Nov 10, 2010
  3. Oct 21, 2010
  4. Oct 08, 2010
  5. Oct 01, 2010
  6. Sep 30, 2010
  7. Sep 20, 2010
    • Rene Brun's avatar
      Replace strncpy by strlcpy · da635c17
      Rene Brun authored
      git-svn-id: http://root.cern.ch/svn/root/trunk@35476 27541ba8-7e3a-0410-8455-c3a389f83636
      da635c17
    • Philippe Canal's avatar
      Fix Coverity reports · c2a8b478
      Philippe Canal authored
      TDatabasePDG.cxx: #11418 getc returns an int
      TTree.cxx: #10577 unused variable
      TTreeFormula.cxx: #10795,#10796,#13272,#13273,#13274,#14173 strcat -> strncat, strcpy -> strncpy
      TTreePlayer.cxx: #10891,#10892,#14169,#14170,#14172 strcpy -> strncpy
      TStreamerElement.cxx: #12537,#13200,#13318,#13586,#13587,#13588,#13589,#13590,#13591,#13596,#13597,#13598 strcpy,sprintf -> strncpy,snprintf (or TString)
      TStreamerInfo.cxx: #13470,#13787,#13788 strcpy,sprintf -> strncpy,snprintf (or TString)
      TBranchProxy.cxx: null pointer dereference.
      TBranch.cxx: #10689 null pointer dereference.
      loadfile.cxx: #10767,#12387.#12388,#12389,#12521,#12522,#13514,etc.. strcpy,sprintf -> strncpy,snprintf  (or TString)
      TFileDrawMap.cxx: #10893,#10894,#10895,#13460,#14176,#14177,#14718,#14179 strcpy,sprintf -> strncpy,snprintf  (or TString)
      TFile.cxx: #13789,#13193,#13450 strcpy,sprintf -> strncpy,snprintf  (or TString)
      TMethod.cxx: #10802,#13310 strcpy,sprintf -> strncpy,snprintf  (or TString)
      TClass.cxx: #10814,#13122,#13467,#13468,#13490 strcpy,sprintf -> strncpy,snprintf  (or TString)
      TDataMember.cxx: #10825,#13241,#13329,#13330,#13584 strcpy,sprintf -> strncpy,snprintf  (or TString)
      TFormula.cxx: #13263,#13783 sprintf -> snprintf or TString
      stlLoader.cxx: #13599 static array -> G__FastAllocString
      
      
      git-svn-id: http://root.cern.ch/svn/root/trunk@35450 27541ba8-7e3a-0410-8455-c3a389f83636
      c2a8b478
  8. Sep 14, 2010
  9. Sep 13, 2010
  10. Aug 25, 2010
  11. Aug 22, 2010
  12. Aug 20, 2010
  13. Aug 18, 2010
  14. Aug 13, 2010
    • Ivana Hrivnacova's avatar
      In TGeoMCGeometry: · 7dbca120
      Ivana Hrivnacova authored
      Make sure that TGeoManager exists before each call to gGeoManager
      (call gGeoManager via a function which performs a test). 
      This fixes a crash in VMC examples when the VMC application builds geometry via TVirtualMC and then selects TGeant3TGeo as MC.
      
      
      git-svn-id: http://root.cern.ch/svn/root/trunk@34810 27541ba8-7e3a-0410-8455-c3a389f83636
      7dbca120
  15. Jul 27, 2010
  16. Jul 09, 2010
  17. Jul 01, 2010
  18. Jun 30, 2010
  19. May 31, 2010
    • Rene Brun's avatar
      From Andrei: · 5d2ac80b
      Rene Brun authored
      Add two new functions in the abastract interface
         // Activate collecting tracks (working only with TGeant3TGeo)
         virtual void SetCollectTracks(Bool_t) {}
         virtual Bool_t IsCollectTracks() const {return kFALSE;}
      
      
      git-svn-id: http://root.cern.ch/svn/root/trunk@33664 27541ba8-7e3a-0410-8455-c3a389f83636
      5d2ac80b
  20. Apr 27, 2010
  21. Mar 12, 2010
    • Rene Brun's avatar
      Add a protection proposed by Robert Hatcher: · 0831e9c3
      Rene Brun authored
      If users call TDatabasePDG::ReadPDGTable() twice for the same input
      file the code SEGV's because AddParticle(), which normally returns a
      pointer to the newly added TParticlePDG, returns 0 if the particle 
      already exists.  If the entry also has decay info then it attempts to
      use the null pointer to AddDecayChannel().  The SEGV can be avoided
      by the addition of a simple "if (part)" conditional:
      
      
      git-svn-id: http://root.cern.ch/svn/root/trunk@32589 27541ba8-7e3a-0410-8455-c3a389f83636
      0831e9c3
  22. Mar 09, 2010
  23. Feb 01, 2010
  24. Jan 04, 2010
  25. Dec 15, 2009
  26. Dec 11, 2009
  27. Dec 03, 2009
  28. Oct 22, 2009
  29. Oct 20, 2009
  30. Oct 15, 2009
    • Rene Brun's avatar
      From Matthew Strait: · dc63c6b4
      Rene Brun authored
      This patch fixes the spelling of "function" in the root source code
      and documentation, which is misspelled (sometimes as part of larger
      "function"-based words) at least 152 times:
      
      * "funciton" 48 times
      * "funcion" 36 times
      * "funtion" 23 times
      * "fucntion" 17 times
      * "functionn" 6 times
      * "fuction" 6 times
      * "fuunction" 4 times
      * "functioin" 3 times
      * "fonction" 3 times
      * "funstion" twice
      * "fnuction" once
      * "functiom" once
      * "functio" once
      * "funcition" once
      
      
      git-svn-id: http://root.cern.ch/svn/root/trunk@30749 27541ba8-7e3a-0410-8455-c3a389f83636
      dc63c6b4
  31. Oct 09, 2009
  32. Aug 28, 2009
Loading