burak / CPAN-Sys-Info-Base
Base class for Sys::Info (Perl)
Clone this repository (size: 55.6 KB): HTTPS / SSH
$ hg clone http://bitbucket.org/burak/cpan-sys-info-base/
| commit 36: | eaa7c160d4a7 |
| parent 35: | e35c6d87d064 |
| branch: | default |
typo
- View burak's profile
-
burak's public repos »
- CPAN-Padre-Plugin-HG
- CPAN-Net-Bitbucket
- CPAN-GD-SecurityImage
- CPAN-Lingua-TR-Numbers
- CPAN-Sys-Info-Driver-Windows
- CPAN-Task-Lingua-Any-Numbers
- CPAN-Time-Elapsed
- CPAN-Win32-ASP-CGI
- CPAN-Scalar-Util-Reftype
- CPAN-Parse-HTTP-UserAgent
- CPAN-Acme-CPANAuthors-Turkish
- CPAN-tools
- CPAN-Device-CableModem-Motorola-SB4200
- CPAN-Text-Template-Simple
- CPAN-CGI-Auth-Basic
- CPAN-GD-Thumbnail
- CPAN-Lingua-Any-Numbers
- CPAN-MP3-M3U-Parser
- CPAN-PHP-Session-DBI
- CPAN-Sys-Info
- CPAN-Sys-Info-Base
- CPAN-Sys-Info-Driver-BSD
- CPAN-Sys-Info-Driver-Linux
- CPAN-Sys-Info-Driver-Unknown
- CPAN-Test-Sys-Info
- Send message
2 months ago
Changed (Δ3 bytes):
raw changeset »
lib/Sys/Info/Base.pm (1 lines added, 1 lines removed)
Up to file-list lib/Sys/Info/Base.pm:
| … | … | @@ -40,7 +40,7 @@ sub load_module { |
40 |
40 |
(my $check = $class) =~ tr/a-zA-Z0-9_://d; |
41 |
41 |
croak "Invalid class name: $class" if $check; |
42 |
42 |
my @raw_file = split /::/xms, $class; |
43 |
|
|
43 |
my $inc_file = join( q{/}, @raw_file) . '.pm'; |
|
44 |
44 |
return $class if exists $INC{ $inc_file }; |
45 |
45 |
my $file = File::Spec->catfile( @raw_file ) . '.pm'; |
46 |
46 |
my $eok = eval { require $file; }; |
