Show
Ignore:
Timestamp:
12/28/09 17:02:37 (14 years ago)
Author:
mido
Message:

odladen FindMatlab?.cmake
trida UImxConfig smazana a nahrazena statickou funkci UImxArray::create_mxArray(), a podle toho upravene zdrojaky
odstranen abort ze shared pointeru

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • library/bdm/shared_ptr.h

    r737 r756  
    123123        */ 
    124124        T *operator->() { 
    125                 if ( !payload ) { 
    126                         abort(); 
    127                 };// "dereferencing NULL" ); 
     125                bdm_assert_debug ( payload, "dereferencing NULL shared pointer" ); 
    128126                return payload; 
    129127        } 
     
    133131        //! isn't NULL. 
    134132        T &operator*() { 
    135                 bdm_assert_debug ( payload, "dereferencing NULL" ); 
     133                bdm_assert_debug ( payload, "dereferencing NULL shared pointer" ); 
    136134                return *payload; 
    137135        } 
     
    149147        //! pointer isn't NULL. 
    150148        const T *operator->() const { 
    151                 bdm_assert_debug ( payload, "dereferencing NULL" ); 
     149                bdm_assert_debug ( payload, "dereferencing NULL shared pointer" ); 
    152150                return payload; 
    153151        } 
     
    157155        //! isn't NULL. 
    158156        const T &operator*() const { 
    159                 bdm_assert_debug ( payload, "dereferencing NULL" ); 
     157                bdm_assert_debug ( payload, "dereferencing NULL shared pointer" ); 
    160158                return *payload; 
    161159        }