Changeset 2875
- Timestamp:
- 08/01/08 00:46:03 (4 months ago)
- Files:
-
- branches/release-42/lib/MT/Object.pm (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
branches/release-42/lib/MT/Object.pm
r2615 r2875 362 362 return $package; 363 363 } else { 364 eval "# line " . __LINE__ . " " . __FILE__ . "\nno warnings 'all'; use $package;";364 eval "# line " . __LINE__ . " " . __FILE__ . "\nno warnings 'all';require $package;"; 365 365 return $package unless $@; 366 eval "# line " . __LINE__ . " " . __FILE__ . "\nno warnings 'all'; use $pkg; $package->new;";366 eval "# line " . __LINE__ . " " . __FILE__ . "\nno warnings 'all';require $pkg; $package->new;"; 367 367 return $package unless $@; 368 368 } … … 1036 1036 my $obj_id = $obj->id; 1037 1037 for my $class (@classes) { 1038 eval "# line " . __LINE__ . " " . __FILE__ . "\nno warnings 'all'; use $class;";1038 eval "# line " . __LINE__ . " " . __FILE__ . "\nno warnings 'all';require $class;"; 1039 1039 $class->remove({ $key => $obj_id }); 1040 1040 }
