cms-sw/cmssw — pull request #6578 by wmtan (2014-11-24 22:31:20+00:00)
Title: Pass address of iterators

Bitten again by the non type safe interface of ROOT.
A ROOT6 function called next() taking two void* arguments is used by a proxy to iterate over an STL collection. The arguments should be the addresses of the begin and end iterators.
However, the ROOT6 specific conditions code was passing in the values of the iterators, rather than the addresses of the iterators.
This pull request fixes this problem, avoiding segfaults in several unit tests in CondCore packages. At least one of the fixed tests actually now will pass, but most will fail later due to other problems.
Please merge this pull request as soon as convenient.