propcontroller.cxx (2a97ec55) | propcontroller.cxx (3d762826) |
---|---|
1/************************************************************** 2 * 3 * Licensed to the Apache Software Foundation (ASF) under one 4 * or more contributor license agreements. See the NOTICE file 5 * distributed with this work for additional information 6 * regarding copyright ownership. The ASF licenses this file 7 * to you under the Apache License, Version 2.0 (the 8 * "License"); you may not use this file except in compliance --- 903 unchanged lines hidden (view full) --- 912 clearContainer( m_aProperties ); 913 914 // de-register as dispose-listener from our inspected objects 915 impl_toggleInspecteeListening_nothrow( false ); 916 917 // handlers are obsolete, so is our "composer" for their UI requests 918 if ( m_pUIRequestComposer.get() ) 919 m_pUIRequestComposer->dispose(); | 1/************************************************************** 2 * 3 * Licensed to the Apache Software Foundation (ASF) under one 4 * or more contributor license agreements. See the NOTICE file 5 * distributed with this work for additional information 6 * regarding copyright ownership. The ASF licenses this file 7 * to you under the Apache License, Version 2.0 (the 8 * "License"); you may not use this file except in compliance --- 903 unchanged lines hidden (view full) --- 912 clearContainer( m_aProperties ); 913 914 // de-register as dispose-listener from our inspected objects 915 impl_toggleInspecteeListening_nothrow( false ); 916 917 // handlers are obsolete, so is our "composer" for their UI requests 918 if ( m_pUIRequestComposer.get() ) 919 m_pUIRequestComposer->dispose(); |
920 m_pUIRequestComposer.reset( NULL ); | 920 m_pUIRequestComposer.reset(); |
921 922 // clean up the property handlers 923 PropertyHandlerArray aAllHandlers; // will contain every handler exactly once 924 for ( PropertyHandlerRepository::const_iterator aHandler = m_aPropertyHandlers.begin(); 925 aHandler != m_aPropertyHandlers.end(); 926 ++aHandler 927 ) 928 if ( ::std::find( aAllHandlers.begin(), aAllHandlers.end(), aHandler->second ) == aAllHandlers.end() ) --- 846 unchanged lines hidden --- | 921 922 // clean up the property handlers 923 PropertyHandlerArray aAllHandlers; // will contain every handler exactly once 924 for ( PropertyHandlerRepository::const_iterator aHandler = m_aPropertyHandlers.begin(); 925 aHandler != m_aPropertyHandlers.end(); 926 ++aHandler 927 ) 928 if ( ::std::find( aAllHandlers.begin(), aAllHandlers.end(), aHandler->second ) == aAllHandlers.end() ) --- 846 unchanged lines hidden --- |