--- trunk/lib/Frey/Web.pm 2008/12/14 22:47:48 839
+++ trunk/lib/Frey/Web.pm 2008/12/16 14:10:09 857
@@ -116,9 +116,9 @@
}
}
-sub _inline_path {
+sub _inline_path_size {
my ( $self, $path ) = @_;
- -s $path < $self->inline_smaller_than;
+ -s $path < $self->inline_smaller_than && -s $path;
}
sub _head_html {
@@ -126,13 +126,14 @@
my $out = '';
foreach my $path ( @head ) {
$path =~ s!^/!!;
+ my $size = $self->_inline_path_size( $path );
if ( $path =~ m/\.js$/ ) {
- $out .= $self->_inline_path( $path ) ?
- qq|| :
+ $out .= $size ?
+ qq|| :
qq||;
} elsif ( $path =~ m/\.css$/ ) {
- $out .= $self->_inline_path( $path ) ?
- qq|| :
+ $out .= $size ?
+ qq|| :
qq||;
} elsif ( $path =~ m{<.+>}s ) {
$out .= $path;