Show
Ignore:
Timestamp:
08/19/09 16:54:24 (15 years ago)
Author:
vbarta
Message:

using own error macros (basically copied from IT++, but never aborting)

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • library/bdm/osutils.cpp

    r497 r565  
    1212 
    1313#include "osutils.h" 
     14#include "bdmerror.h" 
    1415#include <iostream> 
    1516#include <stdexcept> 
     
    4748#endif 
    4849        { 
    49                 if ( ( rewrite ) && ( errno == EEXIST ) ) it_warning ( "rewriting directory" ); 
    50                 else it_error ( "dirfilelog:: cannot create directory" ); 
     50                if ( ( rewrite ) && ( errno == EEXIST ) ) bdm_warning ( "rewriting directory" ); 
     51                else bdm_error ( "dirfilelog:: cannot create directory" ); 
    5152        } 
    5253} 
     
    7980                        std::string msg = "can't remove dir "; 
    8081                        msg += path; 
    81                         throw std::runtime_error ( msg ); 
     82                        bdm_error ( msg ); 
    8283                } 
    8384        } else { 
     
    8788                                std::string msg = "can't remove file "; 
    8889                                msg += path; 
    89                                 throw std::runtime_error ( msg ); 
     90                                bdm_error ( msg ); 
    9091                        } 
    9192                } else { 
     
    9394                                std::string msg = "can't remove "; 
    9495                                msg += path; 
    95                                 throw std::runtime_error ( msg ); 
     96                                bdm_error ( msg ); 
    9697                        } else { 
    9798                                // it wasn't there in the first place