]> git.netwichtig.de Git - user/henk/code/inspircd.git/blobdiff - make/directive.pm
Add Haiku support
[user/henk/code/inspircd.git] / make / directive.pm
index 4501fc5ec40b71ea445ce5ea64e0fd8c3e6c7a91..2e9e7ed6182fb3c2fdd55b7060b317c47964b4c5 100644 (file)
@@ -41,16 +41,16 @@ our @EXPORT = qw(get_directive
 sub get_directive($$;$)
 {
        my ($file, $property, $default) = @_;
-       open(MODULE, $file) or return $default;
+       open(my $fh, $file) or return $default;
 
        my $value = '';
-       while (<MODULE>) {
+       while (<$fh>) {
                if ($_ =~ /^\/\* \$(\S+): (.+) \*\/$/ || $_ =~ /^\/\/\/ \$(\S+): (.+)/) {
                        next unless $1 eq $property;
                        $value .= ' ' . execute_functions($file, $1, $2);
                }
        }
-       close(MODULE);
+       close $fh;
 
        # Strip all extraneous whitespace.
        $value =~ s/^\s+|\s+$//g;