@ISA = qw(Imager::Font);
BEGIN {
- $VERSION = "1.014";
-
- eval {
- require XSLoader;
- XSLoader::load('Imager::Font::T1', $VERSION);
- 1;
- } or do {
- require DynaLoader;
- push @ISA, 'DynaLoader';
- bootstrap Imager::Font::T1 $VERSION;
- };
+ $VERSION = "1.017";
+
+ require XSLoader;
+ XSLoader::load('Imager::Font::T1', $VERSION);
}
sub new {
my $class = shift;
- my %hsh=(color=>Imager::Color->new(255,0,0,0),
+ my %hsh=(color=>Imager::Color->new(255,0,0,255),
size=>15,
@_);
my $id = i_t1_new($hsh{file},$hsh{afm});
unless ($id >= 0) { # the low-level code may miss some error handling
- $Imager::ERRSTR = "Could not load font ($id)";
+ Imager->_set_error(Imager->_error_as_msg);
return;
}
return bless {