Changeset 2948

Show
Ignore:
Timestamp:
08/20/08 03:10:22 (3 months ago)
Author:
takayama
Message:

Catch an callback errors.

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/lib/MT/Upgrade.pm

    r2947 r2948  
    146146    my ($cb, @param) = @_; 
    147147    local $MT::CallbacksEnabled = 1; 
    148     MT->run_callbacks('MT::Upgrade::' . $cb, $self, @param); 
     148    MT->run_callbacks('MT::Upgrade::' . $cb, $self, @param) 
     149        or return $self->error(MT->callback_errstr); 
     150    1; 
    149151} 
    150152