Ignore:
Timestamp:
May 5, 2016, 5:14:19 PM (10 years ago)
Author:
Frederik Heber <heber@…>
Children:
35e83a
Parents:
8c076a
git-author:
Frederik Heber <heber@…> (05/05/16 13:54:14)
git-committer:
Frederik Heber <heber@…> (05/05/16 17:14:19)
Message:

FragmentationResultContainer when written and inside QtGui is used in locked mode.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • src/UIElements/Views/Qt4/QtFragmentList.cpp

    r8c076a r4a33f6  
    101101{
    102102  clearing = true;
    103   FragmentationResultContainer &fragments =
    104       FragmentationResultContainer::getInstance();
     103
     104  const AtomicInstance<FragmentationResultContainer> fragments =
     105      FragmentationResultContainer::getLockedInstance();
    105106
    106107  // clear everything
     
    110111
    111112  size_t count = 0;
    112   const IndexSetContainer keysets(fragments.getKeySets());
    113   const FragmentationResultContainer::shortrangedata_t &shortrange = fragments.getShortRangeResults();
    114   const FragmentationShortRangeResults::summedshortrange_t &summedshortrange = fragments.getShortRangeSummedResults();
     113  const IndexSetContainer keysets((*fragments).getKeySets());
     114  const FragmentationResultContainer::shortrangedata_t &shortrange = (*fragments).getShortRangeResults();
     115  const FragmentationShortRangeResults::summedshortrange_t &summedshortrange = (*fragments).getShortRangeSummedResults();
    115116  IndexSetContainer::Container_t::const_iterator keyiter = keysets.getContainer().begin();
    116117  FragmentationResultContainer::shortrangedata_t::const_iterator resultiter = shortrange.begin();
Note: See TracChangeset for help on using the changeset viewer.